- 博客(13)
- 收藏
- 关注
原创 重定向原理,为什么/加不加均可
如上图所示,发送url1请求,正常返回url2(也就是url1的请求),code 200 表示成功。如果没有url1或者拒绝访问url1,则返回 location:url2 和 code 301, 则浏览器再发送 url2 申请 服务器返回url2 code200...
2020-03-25 16:02:48 401
原创 爬虫入门学习
跟着学习了爬取虎牙lol 主播名字+流量的排序列表from urllib import requestfrom io import BytesIOimport gzipimport refrom re import sub# 断点调试,class Spider(): url = 'https://www.huya.com/g/1' root_pattern = '&...
2020-03-23 19:41:36 163
原创 python装饰器
import timedef f1():print(time.time())print(‘This is what it is’)#unix 时间戳#对修改是封闭的,对拓展是开放的#(不更改原来已经写好的类和函数,用拓展函数或者类来满足新的需求)def f2():print(‘this is a function’)def print_time(func)print(time....
2020-03-23 13:55:06 116
原创 python闭包问题
什么是闭包?按我学到的理解就是 函数和其外部环境变量的组合def f1():a = 10def f2():a=20return a在上面例子里 函数f2() 和 它的外部环境变量a=10 组合成了一个闭包但是a=20 则是作为函数的内部变量存在的, 而且会被先于 环境变量a=10引用,导致闭包的环境变量值为None,所以要理解环境变量还要加上‘外部’这个关键的前提条件,在函数f2...
2020-03-22 20:39:31 135
原创 枚举
from enum import Enumclass VIP(Enum):YELLOW = 1GREEN = 2RED = 3BLACK = 4print(VIP.YELLOW)结果为VIP.YELLOW1.枚举类型,枚举名字,枚举的值VIP.GREEN.value 获取值VIP.GREEN.name 获取标签 #类型是strVIP.YELLOW #类型是枚举类型 enum...
2020-03-22 19:41:07 102
原创 JSON相关
JSON Javascript Object Notation易于阅读,解析,传输效率高适合做跨语言交换数据JSON 对象,JSON,JSON字符串JSON:是一种轻量级数据交换格式是一种数据格式JSON字符串:符合JSON格式的字符串叫做JSON字符串JSON对象:如果跳出语言层面, 不存在json对象的概念json_str = ‘{“name”:“sdf”,“age”:15}’...
2020-03-22 18:54:45 100
原创 正则表达式
Python基础import rea=[‘5’,‘3’,‘2’,‘5’,‘3’]r = re.findall(‘5’,a) #在a里面找5 (返回列表)print(a.index(‘5’)>-1)print(‘5’ in a) #两种内置函数进阶元字符符号列表-百度百科常用积累:\d 数字 也可写作 [0-9]\D 非数字 也可写作^[0-9]^ 取反操作\w ...
2020-03-22 17:22:46 781
原创 python中的关于私有变量的操作和问题(类似于其他语言中的private)
python中的关于私有变量的操作和问题(类似于其他语言中的private)
2020-03-21 21:00:10 360
原创 python 关于类的几个问题
python 关于类的几个问题#坑1: 类变量与实例变量的区别#坑2: self的意义#坑3: 实例变量和参数的区别#坑4: 实例方法不能直接访问类变量
2020-03-21 20:03:26 150
原创 html
<html><head> <title> My webpage </title> #标题</head><body> <h1>bigest</h1> <h2> second </h2> #h1到h6代表字体大小 <p> # p代表新的paragra...
2019-07-29 15:03:11 101
原创 Python-SyntaxError: (unicode error)-转义字符
学习python打开文件时,中出现如下错误,本来以为是中文路径问题,结果发现是转义字符的问题。字符串中的第一个反斜杠被解释为一个特殊字符,事实上,后面跟着一个“U”它被解释为一个unicode代码点的开始。也就是说,C:\U 这里的 \U 被解释为了unicode代码,而不是打开文件的路径。这里再加一个’’ 就可以解决该问题....
2018-12-05 17:09:25 7782 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人