科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道应用软件如何使用Python进行Web数据处理

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

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

假定我们现在已经掌握了Python语言的基本知识,现在让我们来使用Python语言做一些更有意义的工作。

作者:builder.com.cn 2007年1月17日

关键字: 数据处理 web python

  • 评论
  • 分享微博
  • 分享邮件

在本页阅读全文(共19页)

上篇文章中,我简单介绍了Python语言。如果你对这门语言还不太熟悉,你需要复习前面的内容。假定我们现在已经掌握了Python语言的基本知识,现在让我们来使用Python语言做一些更有意义的工作。

几个星期以前,我收到来自web站点发送的一封e-mail,通知我的网络空间就要到期了,在他们删除空间上的文件之前,我还有一个月的时间来备份文件。我在这一站点上只存储了一些老照片,也不是十分重要,但我还是打算将它们保存下来。

我并没有一张张地保存,而是在网站上留言说要自己写东西处理这些文件。于是我和网站就着手开发一个命令行程序,这个程序能够处理Web页面,打印页面中的图片地址。在这篇文章结束之际,我们已经完成了通过HTTP打开和读取HTML数据,定义函数,能接收多样的用户输入,并且使用正规表达式来处理正文。

函数定义

首先我们需要掌握Python语言的一项基本特征:函数。我们将实现一定功能的代码模块称之为函数,并赋予该段代码一个函数名。以后使用这段代码时,不需要再输入全部的代码,而通过函数名直接调用这段代码。Python中函数的定义很简单,如下:

def hello(name):

print "hello " + name

Def关键字后面的字符就是函数名,双括号中的字符就是函数参数——也就是函数的输入值。调用函数也十分简单,如下:

>>> hello("world")

hello world

>>> hello("everyone")

hello everyone

在所有的程序设计中,使用函数是一个好主意。通过使用函数,我们不再需要拷贝和粘贴代码,从而也减轻了程序的维护工作。同时,根据代码的功能对程序代码进行组合,使得程序更易懂和易维护。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章