小白学python
健身的杰Ray
热爱Py,想成为大牛
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python爬虫—正则表达式的使用
python爬虫—正则表达式的使用 “”" ^匹配字符串的开头 $匹配字符串的结尾 .匹配任意字符除了换行符,当re.DOTALL标记被指定时,则可以匹配包括换行的任意字符 […]用来表示一组字符,单独列出,[adas]匹配’a’‘d’;‘a’‘s’ [^…]匹配不在[]中的字符 re* 匹配0和或多和表达式 re+ 匹配一个或多个的表达式 re? 匹配0或1个由前面的正则表达式定义的片段,非贪婪方式 re{n} re{n,} 精确匹配N个前面表达式 re{n,m} 匹配n到m次由前面的正则表达式定义的片段原创 2022-02-12 19:59:39 · 797 阅读 · 0 评论 -
python爬虫—URLError的使用
python爬虫—URLError的使用,能够看到结果是404,还是超时 from urllib.request import Request,urlopen from fake_useragent import UserAgent from urllib.error import URLError url ="https://www.baidu123.comasda/" headers = { "User-Agent":UserAgent().chrome } try: reque原创 2022-02-12 19:55:50 · 694 阅读 · 0 评论 -
python爬虫—requests库的用法
python爬虫—requests库的用法 总结:get、post等用法… import requests req = requests.get("https://www.baidu.com/?tn=15007414_8_dg") req = requests.post("https://www.baidu.com/?tn=15007414_8_dg") req = requests.put("https://www.baidu.com/?tn=15007414_8_dg") req = requests.原创 2022-02-11 11:48:43 · 1824 阅读 · 0 评论 -
python爬虫—proxy的使用
python爬虫—proxy的使用 使用代理ip,使用proxy来设置代理服务器,一段时间换一个Ip,HTTPHandler #使用代理ip,使用proxy来设置代理服务器,一段时间换一个Ip from urllib.request import Request from urllib.request import build_opener from fake_useragent import UserAgent from urllib.request import HTTPHandler from ur原创 2022-02-11 11:35:56 · 1863 阅读 · 0 评论 -
python爬虫——https请求
python爬虫——https请求 from urllib.request import Request,urlopen from fake_useragent import UserAgent import ssl url = "https://www.12306.cn/index/" headers = { "User-Agent":UserAgent().random } request = Request(url,headers = headers) #忽略SSL证书 # context =原创 2022-02-11 11:31:54 · 4860 阅读 · 0 评论 -
python爬虫cookie的使用包括已经登录和未登录两种情况
记录的身份信息 cookie 已经登陆过的cookie来进入网站 在这里插入代码片 没有登陆过的cookie来进入网站 from urllib.request import Request,urlopen from fake_useragent import UserAgent from urllib.parse import urlencode from urllib.request import HTTPCookieProcessor,build_opener #登录 login_url = “http原创 2022-02-09 10:39:34 · 1564 阅读 · 0 评论 -
python爬虫get、fake_useragent、post请求、ajax请求的使用方法
get请求 fake_useragent仿造用户名 post请求 ajax请求 1.看网页源代码有无信息2.看请求头和网址是否一致3.看是否有xml文件原创 2022-02-08 11:36:35 · 815 阅读 · 0 评论 -
python爬虫报错: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED]
python爬虫报错:<urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] 导入ssl 库可以解决 import ssl原创 2022-02-07 11:23:11 · 502 阅读 · 0 评论 -
python函数中的globals()和locals()用法以及高阶函数的执行顺序
python函数中的globals()和locals()用法 高阶函数的执行顺序原创 2022-02-06 16:20:00 · 443 阅读 · 0 评论 -
local variable ‘count‘ referenced before assignment
python函数常见错误 UnboundLocalError:local variable ‘count’ referenced before assignment 错误:赋值前引用的局部变量"count" 错误原因:局部作用域不能改变全局作用域的变量,当python解释器读取到局部作用域时,发现你对一个变量进行修饰的操作,解释器会认为你在局部已经定义过这个局部变量了,他就从这局部寻找这个变量,没有定义,报错了 count = 1 def func(): count+=2 print(count) 错误分析原创 2022-02-06 10:35:02 · 3526 阅读 · 0 评论 -
python函数的全局、局部名称空间及作用域
“”" a = 1 def func(): return func() 开辟一个-全局名称空间(当前py文件),将这些对应关系储存在里面,函数是储存成func:function内存地址12312312 调用函数时开辟一个-临时名称空间(函数调用或执行时才开辟),这个空间随着函数的结束而消失,调用一个函数产生一个临时空间 -内置名称空间(builting.py):python源码提供的内置函数,例如print(),input() 加载顺序:全局–内置–临时(局部)—错误 内置(内置函数最先加载)–全局(当有原创 2022-02-06 10:28:26 · 508 阅读 · 0 评论 -
python函数中万能参数*args、**kargs的应用
“”" 实参角度: 1.位置参数,按照顺序一一对应 (a,b,c)对应(1,2,3) 2.关键字参数,一一对应,不用顺序 (a,b,c)对应(a=1,b=2,c=3) 3.混合参数:位置参数一定要在关键字参数之前 (a,b,c)对应(1,c=3,b=2) 形参角度: 1.与实参角度的位置参数是一种 2.默认参数:(a,b,mode = “r”) 普遍的经常使用的 3.万能参数 4.*的魔性用法 5.极限关键字参数(了解) 6.形参的最终顺序 return:可返回多个值,以元组形式返回 “”" 函数要留有修改原创 2022-02-05 16:49:51 · 559 阅读 · 0 评论 -
python函数的入门,形参以及实参的介绍
python函数的入门,形参以及实参的介绍 “”" 以完成某一类事情为导向,登录,注册,一个函数就是一个功能 随调随用 减少代码的重复性,增强代码可读性 “”" 函数尽量不要出现print,当遇到函数名+(),才会被运行 return可以终止函数,给函数的执行者返回值,单个值:单个值,多个值:元组的形式返回 函数的传参,把函数盘活实参角度: 1.位置参数,按照顺序一一对应 (a,b,c)对应(1,2,3) 2.关键字参数,一一对应,不用顺序 (a,b,c)对应(a=1,b=2,c=3) 3.混合参数:位置原创 2022-02-04 17:38:23 · 359 阅读 · 0 评论 -
python字典中删除索引为奇数的面试题,倒序删除
字典中删除索引为奇数的面试题 for index in range(len(l1)): if (index) % 2 == 1: l1.pop(index) 正着删除元素会导致后续要处理的数据索引发生变化 print(l1) del l1[1::2] print(l1) l1 = [1, 2, 3, 3, 4] l1=l1[::-1] print(l1) 倒叙法删除元素,已经处理后的数据索引发生变化,但不影响后续数据的索引 for index in range(len(l1)-1,-1,-1): if in原创 2022-01-27 23:37:14 · 1272 阅读 · 0 评论 -
python文件操作的几种方法with open,r,w,b
python文件操作的几种方法with open,r,w,b原创 2022-01-27 23:03:51 · 2854 阅读 · 0 评论 -
FileNotFoundError: [Errno 2] No such file or directory: ‘F:\\python file\\无敌.text‘
FileNotFoundError: [Errno 2] No such file or directory: 'F:\\python file\\无敌.text'原创 2022-01-26 22:15:41 · 1281 阅读 · 0 评论 -
python编码的种类以及转换以及bytes数据类型的介绍
编码的种类以及转换以及bytes数据类型的介绍原创 2022-01-25 20:09:55 · 531 阅读 · 0 评论 -
python基础类型数据的补充,以及循环中列表和字典的大小问题
基础类型数据的补充,以及循环中列表和字典的大小问题原创 2022-01-25 20:03:43 · 421 阅读 · 0 评论 -
python-set集合的用法以及深浅copy
python-set集合的用法以及深浅copy原创 2022-01-24 20:14:00 · 346 阅读 · 0 评论
分享