• python反爬之用户代理

    # requests是第三方库,需要安装 pip install requestsimport requestsimport random# 通常很多网站都会设置检测请求头中的User-Agent,所以在编写爬虫代码时一般都会加上user-agenturl = 'http://www.zhihu.com'# 如果同一个user-agent请求次数过多,可能也可能被检测...

    2018-11-20 03:26:27

  • python反爬之网页局部刷新1

    # ajax动态加载网页# 怎样判断一个网页是不是动态加载的呢?# 查看网页源代码,如果源码中没有你要的数据,尝试访问下一页,当你点击下一页的时候,整个页面没有刷新, 只是局部刷新了,很大的可能是ajax加载# 遇到ajax加载,一般的解决步骤就,通过浏览器或者软件抓包...

    2018-11-20 03:26:27

  • 记一次简单爬虫(豆瓣/dytt)

    磕磕绊绊学python一个月,这次到正则表达式终于能写点有趣的东西,在此作个记录: ————————————————————————————————————————————————— 1.爬取豆瓣电影榜前250名单 运行环境: pycharm-professional-2018.2.4 3.7.0...

    2018-11-20 03:26:24

  • 第二十四天- 模块导入 import from xxx import xxx

    # 模块: # 模块就是?个包含了python定义和声明的?件,?件名就是模块的名字加上.py后缀 # 换句话说我们?前写的所有的py?件都可以看成是?个模块 # 为何用模块:写大项目时,把相关的功能进?分离,方便开发和维护 # import: # 先创建?个yitian.py,在该?件中创建?些武林前...

    2018-11-20 03:26:24

  • 模块语法

    一、 模块 模块就是一个包含python定义和声明的文件,文件名就是模块的名字加上.py后缀。换句话说,所有的py文件都可以看成是一个模块。 模块名有两个:py文件名, __main__ 1. 模块的四个通用类别 使用python编写的py文件 已被编译为共享库或者DLL或C或者C++的扩展 包...

    2018-11-20 03:26:23

  • 自定义简单版本python线程池

    python未提供线程池模块,在python3上用threading和queue模块自定义 简单 线程池,代码如下: 1 # 用threading queue 做线程池 2 import queue 3 import threading 4 class ThreadPool(): 5 def __init__ (self,arg): # 创建队列,在队列每个位置放一个threading.Tread...

    2018-11-20 03:26:21

  • Python学习手册之控制结构(二)

    在上一篇文章中,我们介绍了Python的一些控制结构,现在我们继续介绍剩下的 Python 控制结构。查看上一篇文章请点击:https://www.cnblogs.com/dustman/p/9972078.html 列表(List) 列表 是一种用于保存一系列有序的集合,你可以想象你有一张购物清单,上面列出了需要...

    2018-11-20 03:26:20

  • day13 内置函数

    参考资料: https://www.processon.com/view/link/5b4ee15be4b0edb750de96ac 内置函数: 作?域相关: locals() 返回当前作用域中的名字 globals() 返回全局作用域中的名字 迭代器相关: range() ?成数据 next() 迭代器向下执? ?次, 内部实际使用了__next__()?法返回迭代器...

    2018-11-20 03:26:19

  • Python学习手册之控制结构(一)

    在上一篇文章中,我们对 Python 进行了简单介绍和介绍了 Python 的基本语法,现在我们继续介绍Python控制结构。 查看上一篇文章请点击:https://www.cnblogs.com/dustman/p/9966048.html 布尔比较 布尔 Python 有许多种数据类型,其中一种类型叫布尔,英文表示为 Boole...

    2018-11-20 03:26:17

  • python记录day24 模块的语法

    使用模块的两种方式: import xxx from xxx import xxx 使用模块的优点: 1、实现代码的重用 2、可以把代码分类 一、import 导入模块的时候系统会做三件事 1、先去sys.modules中查看当前导入的模块是否已经被导入,如果已经导入不会重复导入 2、开辟一个内存空间,在该...

    2018-11-20 03:26:14

2