- 博客(15)
- 收藏
- 关注
原创 url地址编码
url编码不支持中文图中的url复制到pycharm中变成了这样url编码站长工具网站:http://tool.chinaz.com/tools/urlencode.aspx
2021-01-12 10:51:15
202
原创 json数据
json数据是目前主流的数据交换格式形式:{}【】嵌套,与字典类似{字段1:值1,字段2:【{嵌套字段1:嵌套值1,。。。。},{嵌套字段1,嵌套值1,。。。。}】,字段3,值3,。。。}未请求到的json数据是字符串形式请求到的json数据可能是字典或列表形式(取决于最外层括号)json的字段与值只能使用双引号...
2020-12-29 22:14:52
156
原创 老嘤学习笔记——正则表达式
一。findall二、元字符三、常见匹配模式(re.I,re.S)一。findall主要用于小范围字符提取常见正则表达式语法:re.finall(pattern,string,flags = 0)pattern:正则表达式匹配规则string:匹配的字符串flags = 0:匹配模式,默认为0,无匹配模式二、元字符. 匹配一个除换行符外任意字符【】字符集,匹配括号中罗列的数据\d匹配一个数字0~9\D匹配一个非数字\s匹配一个空白字符,如空格,TAB,换行\
2020-12-09 22:44:20
228
原创 老嘤学习笔记——浏览器开发者工具使用(针对爬虫)
一、调出方法f12或者右键检查二、元素选择器通过选择页面信息照到HTML标签。三、切换手机版本四、Elements(元素面板)显示渲染之后的HTML数据与网页源代码数据不同(没有经过渲染)右侧为CSS样式五、Console(控制台面板)显示JS和DOM信息六、Source(资源面板)列出请求到的资源文件树,列出资源代码调试区代码格式化按钮格式化之后可以设置断点右边是断点调试区七、Network(网络面板)记录网络操作,抓取数据包1.左上角按钮,打开或关
2020-12-03 23:12:42
758
原创 老嘤学习笔记python的for 循环
for循环一般配合range()函数使用range(start,stop,step)创建一个整数列表,start默认为0range(0,10)为0~9左闭右开步长step默认值为1,步长可以为负数,此时start和stop方向也要改变,但步长不能为0range(0,10)等价于range(0,10,1)range(0,10,2)取0,2,4,6,8range()在for循环中应用break 循环遇到break会跳出并结束整个循环continue 循环遇到continue会跳出当前
2020-11-24 15:55:02
123
原创 老嘤学习笔记——python函数
一、函数的声明二、函数的作用域三、在函数内部修改全局变量一、函数的声明def (声明符) function(函数名) (arg1,arg2)(形参):(实际调用时调入的参数为实参) 缩进 return resault(结果)(返回值默认为None)函数名不要与python常用方法一样(一旦重名,会覆盖原方法一些功能)并且满足标识符命规则二、函数的作用域python代码中顶格写的变量都为全局变量函数内部不能直接修改全局变量,函数内部定义的变量
2020-11-23 16:43:05
133
原创 老嘤学习笔记——python数据容器
列表【】为列表声明符列表可变,有序,可以随时添加和删除其中元素如:array = [a’,15,12.3,True]列表和有序数据类型可以相互转换
2020-11-23 16:38:55
207
原创 老嘤学习笔记 python深浅拷贝
一、对象引用二、浅拷贝三、深拷贝一、对象引用(赋值)a = b,a与b共用一个内存地址,实际上是同一个对象修改a后,b也被修改二、浅拷贝a = copy.copy(b)会新建一个对象,a和b内存地址不同修改a后,b不会改变三、深拷贝b = copy.deepcopy(a)作用于所有维度,对所有维度的数据的拷贝都会生成一个新的对象。修改所有维度的数据,拷贝的数据都不会改变...
2020-11-23 14:17:42
96
原创 老嘤学习笔记 python异常处理
异常捕获捕获异常,忽略报错,让下面的代码逻辑正常运行报错执行except后面的代码块没有报错执行else后面的代码块finally后面的代码块无论是否报错都会执行Exception 接收到的异常类型
2020-11-21 19:56:25
148
2
原创 老嘤学习笔记python数值类型
ctrl + /批量注释,重复按可批量解除注释type()可以查看数据的类型数值类型的转换运算符±*/%//取整除 9//2 = 4幂 23 = 8
2020-11-15 15:15:48
97
原创 老嘤学习笔记python输入输出
输入input(“请输入:”)输出str.format用法“abcde{0:2d}fgh{1:2d}”{}中括号前数字表示第几个数据,括号后数字和字母表示数据形式如{0:2d}表示第一个数据,宽度为2右对齐不用str.format直接输出...
2020-11-14 21:01:34
111
原创 老嘤学习笔记python模块搜索路径
import syssys.path会显示python默认搜索路径,路径中有相应模块则可以导入。sys.path.append(path)添加搜索路径
2020-11-09 15:16:52
84
原创 老嘤学习笔记if __name__ == ‘__main__‘
在主程序中使用__name__变量,得到的是__main__在模块中使用__name__变量,得到的是模块名如果在模块中使用if name==‘main’,则作为模块导入的时候不会执行if后面的语句
2020-11-09 15:08:05
95
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅