教案 Ch1.Python与网络爬虫.ppt

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Python与网络爬虫 HTTP请求 GET POST …… 4. 互联网, HTTP与HTML Python与网络爬虫 1,访问站点;2,定位所需的信息;3,得到并处理信息 5. 第一个爬虫程序 标注 字体使用 行距 背景图片出处 声明 英文 Microsoft YaHei 中文 微软雅黑 正文 1.3 本网站所提供的任何信息内容(包括但不限于 PPT 模板、Word 文档、Excel 图表、图片素材等)均受《中华人民共和国著作权法》、《信息网络传播权保护条例》及其他适用的法律法规的保护,未经权利人书面明确授权,信息内容的任何部分(包括图片或图表)不得被全部或部分的复制、传播、销售,否则将承担法律责任。 OfficePLUS 背景图片素材 OfficePLUS 点击Logo获取更多优质模板(放映模式) Python与网络爬虫 第1章 Python与网络爬虫 Add Text 点击此处添加标题 Python语言 Python的安装与开发环境配置 Python基本语法 互联网, HTTP与HTML 第一个爬虫程序 调研网站 目录 Python与网络爬虫 Python 3.0版本于2008年发布,Python2.7则将于2020年正式终止维护 3.5和3.6已逐步成为Python的主流版本,3.7也广为使用 Python的应用范围十分广泛 豆瓣 知乎 Reddit(国外知名论坛) …… 系统编程、图形处理、科学计算、数据库、网络编程、Web应用、多媒体应用 1. Python语言 Python与网络爬虫 Python发明者:Guido van Rossum Python的受欢迎程度(与其他语言对比仅次于Java和C) 1. Python语言 Python与网络爬虫 Python的应用范围十分广泛 豆瓣 知乎 Reddit(国外知名论坛) …… 1. Python语言 Python与网络爬虫 系统编程、图形处理、科学计算、数据库、网络编程、Web应用、多媒体应用 1. Python语言 科学计算 (例:使用Python编写人工神经网络) Web应用 (例:使用Python的Django框架编写网站) Python与网络爬虫 系统编程、图形处理、科学计算、数据库、网络编程、Web应用、多媒体应用 1. Python语言 图形处理 大数据(基于Spark框架) Python与网络爬虫 访问/download/ 并下载与计算机架构对应的 Python 3安装程序 Ubuntu可以通过Applications中的添加应用程序进行安装 2. Python的安装与开发环境配置 Python与网络爬虫 PyCharm:JetBrain公司出品的Python开发IDE(集成开发环境) 支持Windows、Mac、Linux三大平台 提供Professional和Community Edition两种版本选择 2. Python的安装与开发环境配置 Python与网络爬虫 PyCharm窗口示意: 2. Python的安装与开发环境配置 Python与网络爬虫 Jupyter面向编程过程而设计,非常直观的代码和注释 使用“pip install jupyter”命令来安装 支持插入数学公式、制作演示文稿、特殊关键字等 2. Python的安装与开发环境配置 Python与网络爬虫 Jupyter官网:/ 2016年2月11日,LIGO(激光干涉引力波天文台)宣布首次观测引力波,其中用于处理数据的部分就是由Jupyter Notebook编写的。 2. Python的安装与开发环境配置 Python与网络爬虫 Python 会根据每个变量的初始赋值情况分析其类型 注释通过“#”开头的字符串体现 列表、元组、集合和字典 列表切片 逻辑语句 for与while循环 异常处理 3. Python基本语法 Python与网络爬虫 列表切片(Slicing) 3. Python基本语法 异常处理 Python与网络爬虫 循环语句 3. Python基本语法 Python与网络爬虫 函数和类 def powanddivide(x,n=2,m=1): return x**n/m print(powanddivide(3,2,5)) # 1.8 print(powanddivide(3,m=1,n=2)) # 9.0 class Player: name = '' def __init__(self,name): = name pl1 = Player('PlayerX') print() # PlayerX 3. Python基本语法 Python与网络爬虫 互联

文档评论(0)

188****2864 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档