Python 快速验证代理IP是否有效

有时候,我们需要用到代理IP,比如在爬虫的时候,但是得到了IP之后,可能不知道怎么验证这些IP是不是有效的,这时候我们可以使用Python携带该IP来模拟访问某一个网站,如果多次未成功访问,则说明这个代理是无效的。代码如下:pythonimport requestsimport randomimport timehttp_ip '118.

CuterCorley CuterCorley 2021.03.24
0
0
Python基础1——变量、判断、循环、字符串、列表

1 认识python 1.1 认识python计算机识别机器语言,机器语言由二进制0和1组成计算机要执行高级语言,转换方式 1. 编译 : C语言、C++、java。 一次性编译成可执行文件2. 解释 : 一行一行地解释python是解释型语言python解释器、pycharm编辑器举个例子:要给工地煮饭编译:把饭菜都做好,做成盒饭(.exe,.class

半臻 半臻 2021.07.13
0
0
Python基础7——单例模式

15 单例模式 15.1 init和new方法执行步骤1. 实例化一个对象,先执行new方法,在new方法中返回对象2. 然后再调用init方法 15.1.1 \\init\\方法init 是构造方法<font color"red"其实最先调用的方法是new方法</font,但是大部分情况下是不使用new方法pythonclass Test(object):

半臻 半臻 2021.07.13
0
0
Python基础9——可迭代对象

17可迭代对象list 是一个迭代对象可以通过 for .. in .. 这类语句遍历读取数的对象称之为可迭代对象pythonli [1,2,3]for i in li: print(i) 17.1 什么是可迭代对象可迭代对象1. 字符串2. 列表3. 元组4. 字典5. 集合满意以下条件的也可以成为可迭代对象1. 对象实现了 \iter 方法

半臻 半臻 2021.07.13
0
0
Python基础10——线程、进程、协程

18 线程 18.1 进程和线程进程:打开一个程序至少就会有一个进程。操作系统进行资源分配的基本单位线程:线程是CPU调度的基本单位,每个进程至少都有一个线程。单线程:只有一个线程pythondef funa(): print(123)def funb(): print(456)funa()funb() 先执行funa 再执行funb多线程 线程

半臻 半臻 2021.07.13
0
0
Python基础11——正则表达式

19 正则表达式 19.1 正则基础正则表达式: 字符串处理工具应用场景1. html查询2. 验证字符串是否符合规则re 模块match方法python 通过正则表达式对字符串进行匹配import re 使用match方法进行匹配操作 re.match() 从字符串的开始位置进行匹配, 匹配成功,返回match对象。 匹配失败,返回None res re

半臻 半臻 2021.07.13
0
0
Python基础4——模块与包

12 模块与包模块通俗地理解为.py文件,里面定义了变量、函数和类。需要的时候就可以导入这些模块。执行步骤1. 在python模块加载路径中查找相应的模块文件2. 将模块文件编译成中间代码3. 执行模块文件中的代码 12.1 模块分类1. 内置模块,也叫标准库,比如说random,time,大概有200多个2. 第三方模块,也称为第三方库,使用pip ins

半臻 半臻 2021.07.13
0
0
Python基础6——面向对象

14 面向对象 14.1 面向对象基础​ 面向对象是一种编程思想,处理面向对象编程以外,还有面向过程编程​ 三大特征: 1. 封装 2. 继承 3. 多态​ 面向过程与面向对象的区别1. 面向过程: 自己动手洗衣服,拧衣服、晾衣服2. 面向对象:构造一个洗衣机对象,让洗衣机对象完成 14.2 类和对象​ 类:相同属性和功能的一类事物。​ 人是一个类,张三(

半臻 半臻 2021.07.13
0
0
Python基础6——面向对象
Python基础2——类型转换、深浅拷贝、函数

8、类型转换、深浅拷贝 8.1 数据转换数据类型 int 整型 float浮点数 bool 布尔值 complex复数 str 字符串 list 列表 tuple 元组 dict 字典 set 集合python 类型转换int() num int("123")if num 123: print("等于123")num 123n str(num)

半臻 半臻 2021.07.13
0
0
知乎文章转Markdown的艰辛历程

好吧,让我们从头说起。众所不周知,我有了我自己的博客,于是就想把我的知乎内容同步到博客上去(目前还空空如也)。但是,出于能犯懒就犯懒的原则,我决定做一个自动化程序,自动将知乎上的文章转换成Markdown食用。嗯……结果还挺满意的,就是好像时间耗费的长了一点(三个月啊,中间搁置了两个月零30天)。。总之,我Python爬虫,成功构建了一个知乎2MD全自动转换

samzhangjy samzhangjy 2021.06.15
0
0
知乎文章转Markdown的艰辛历程