零碎编程:提供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使用问题
抱歉,评论功能暂时关闭!