如何使用Python进行Web数据处理

如题所述

如果你对这门语言还不太熟悉,你需要复习前面的内容。假定我们现在已经掌握了python语言的基本知识,现在让我们来使用python语言做一些更有意义的工作。几个星期以前,我收到来自web站点发送的一封e-mail,通知我的网络空间就要到期了,在他们删除空间上的文件之前,我还有一个月的时间来备份文件。我在这一站点上只存储了一些老照片,也不是十分重要,但我还是打算将它们保存下来。我并没有一张张地保存,而是在网站上留言说要自己写东西处理这些文件。于是我和网站就着手开发一个命令行程序,这个程序能够处理web页面,打印页面中的图片地址。在这篇文章结束之际,我们已经完成了通过HTTP打开和读取HTML数据,定义函数,能接收多样的用户输入,并且使用正规表达式来处理正文。 函数定义首先我们需要掌握python语言的一项基本特征:函数。我们将实现一定功能的代码模块称之为函数,并赋予该段代码一个函数名。以后使用这段代码时,不需要再输入全部的代码,而通过函数名直接调用这段代码。python中函数的定义很简单,如下:def hello(name):print "hello " + nameDef关键字后面的字符就是函数名,双括号中的字符就是函数参数——也就是函数的输入值。调用函数也十分简单,如下:>>> hello("world")hello world>>> hello("everyone")hello everyone在所有的程序设计中,使用函数是一个好主意。通过使用函数,我们不再需要拷贝和粘贴代码,从而也减轻了程序的维护工作。同时,根据代码的功能对程序代码进行组合,使得程序更易懂和易维护。
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答