Python程序设计案例教程单元10 网络爬虫.pptxVIP

  • 5
  • 0
  • 约小于1千字
  • 约 14页
  • 2024-04-03 发布于安徽
  • 举报

Python程序设计案例教程单元10 网络爬虫.pptx

Python编程基础;任务1实现百度在线翻译;国际社会普遍认为,中国二十大具有里程碑意义,不仅对中国影响深远,也为世界各国携手应对挑战、共同发展注入信心与力量,中国二十大是世界进一步读懂中国的窗口,二十大精神也曾被翻译成多国语言。利用翻译工具将二十大精神翻译成多种语言,可以更好的吸收中外文化。

本任务将带领大家编写Python程序,利用urllib库,爬取百度在线翻译网站数据,实现百度在线翻译,翻译二十大精神宣传标语之一“新时代,新征程,争出彩”。;需求——实现有道在线翻译

-怎么实现呢?

Python内置的标准库urllib库;1.导入urllib库的request模块。

;2.定制请求头信息;3.指定HTTP请求的URL和请求体数据datavalue参数。

;4.对datavalue参数进行编码。

5.利用Request()函数构造一个请求对象,然后通过urlopen()函数构造完整的HTTP请求,并将返回的结果赋值给response。

6.读取网页内容并解码。

7.将字符串转换为JSON对象并输出结果。;感谢您的观看;Python编程基础;任务2制作简易网页采集器;21世纪是信息时代,信息就是财富。经济的发展离不开信息,否则就会成为“盲人经济”。近年来,随着硬件设备和算法模型的标准化及人工智能、云计算等软件技术的成熟化让数据爆炸式增长,面对爆炸式增长的网页数据,采集成了

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档