python语言是做什么-Python教程

资源魔 42 0
Python是一种较量争论机顺序设计言语。是一种面向工具的静态类型言语,最后被设计用于编写主动化剧本(shell),跟着版本的一直更新以及言语新性能的增加,愈来愈多被用于自力的、年夜型名目的开发。

零碎编程:提供API(Application Progra妹妹ing Interface使用顺序编程接口),能不便进行零碎保护以及治理,Linux下标记性言语之一,是不少零碎治理员理想的编程对象。(保举学习:Python视频教程)

图形解决:有PIL、Tkinter等图形库支持,能不便进行图形解决。

数学解决:NumPy扩大提供年夜量与许多规范数学库的接口。

文本解决:python提供的re模块能支持正则表白式,还提供SGML,XML剖析模块,许多顺序员行使python进行XML顺序的开发。

数据库编程:顺序员可经过遵照Python DB-API(数据库使用顺序编程接口)标准的模块与Microsoft SQL Server,Oracle,Sybase,DB2,MySQL、SQLite等数据库通讯。python自带有一个Gadfly模块,提供了一个完好的SQL环境。

网络编程:提供丰厚的模块支持sockets编程,能不便疾速地开发散布式使用顺序。不少年夜规模软件开发方案例如Zope,Mnet 及BitTorrent. Google都正在宽泛地应用它。

Web编程:使用的开发言语,支持最新的XML技巧。

多媒体使用:Python的PyOpenGL模块封装了“OpenGL使用顺序编程接口”,能进行二维以及三维图象解决。PyGame模块可用于编写游戏软件。

游戏引擎:PYMO全称为python memories off,是一款运转于Symbian S60V3,Symbian3,S60V5, Symbian3, Android零碎上的AVG游戏引擎。因其基于python2.0平台开发,而且实用于创立秋之回想(memories off)格调的AVG游戏,故定名为PYMO。

黑客编程:python有一个hack的库,内置了你相熟的或没有相熟的函数,然而短少造诣感。

用Python写简略爬虫

起首,要经过urllib2这个Module取得对应的HTML源码。(PS:正在python3.3之后urllib2曾经不克不及再用,代之以urllib)

import urllib2  #挪用urllib2  
url='http://www.百度.com/s?wd=cloga' #把等号左边的网址赋值给url
html=urllib2.urlopen(url).read()   #html随便取名 等号前面的举措是关上源代码页面,并浏览
print html #打印

经过下面这三句就能够将URL的源码存正在content变量中,其类型为字符型。

接上去是要从这堆HTML源码中提取咱们需求的内容。用Chrome查看一下对应的内容的代码(也能够用Firefox的Firebug)。

能够看到url的信息存储正在span标签中,要猎取此中的信息能够用正则式。

更多Python相干技巧文章,请拜访Python教程栏目进行学习!

以上就是python言语是做甚么的具体内容,更多请存眷资源魔其它相干文章!

标签: Python python教程 python编程 python使用问题

抱歉,评论功能暂时关闭!