python
qinbook
这个作者很懒,什么都没留下…
展开
-
Python学习之路:正则表达式
正则表达式(regular expression)是⼀种⼴泛⽤于匹配字符串的⼯具。它⽤⼀个“字符串”来描述⼀个特征,然后去验证另⼀个“字符串”是否符合这个特征,并获取匹配后的结果。 普通字符 字⺟、数字、汉字、下划线、以及没有特殊定义的符号,都是"普通字符"。正则表达式中的普通字符,在匹配的时候,只匹配与⾃身相同的⼀个字符。 元字符 . 除\n外的任意一个字符 | 逻辑或 [] 匹配字...原创 2020-03-15 12:01:22 · 117 阅读 · 0 评论 -
Python学习之路:requests
1、定义 一个爬虫界广泛使用的HTTP请求模块,它是基于urllib实现,可兼容python2和python3的语法。功能强大,简单易用。 2、用法和例子 常用的方法:requests.get() get()等同于requests.request(‘get’)方法,第一个参数固定是URL,后续跟各种命名参数。常用的参数有 params:拼接到url中的参数内容,字典类型。 data:请求中的bod...原创 2020-03-09 16:54:41 · 188 阅读 · 0 评论 -
Python学习之路:字符串
如何表示字符串 str_example = “example” 或者 str_example = ‘example’,还有’’’’’'或者""""""。 三对引号的可完整保留字符串内的格式。 字符串的切片 规则:a[开始:结束:步长] 注意:下标从0开始,往后依次加1,总长度为len(name), 倒数第一个是-1,往前依次类推。取值原则是“取前不取后”。 举例: a=“abcdefg” ...原创 2020-03-06 22:20:43 · 184 阅读 · 0 评论 -
Python学习之路:内置函数小结
总结日常工作经常使用到的内置函数。 print() 打印输出函数(python3),语句是print(*objects, sep=’ ‘, end=’\n’, file=sys.stdout, flush=False) *objects:多个对象。 sep:输出多个对象时的间隔符,默认是字符串。 end:内容输出后的结尾字符,默认是换行符。 file:可以写入的文件对象。 flush:输出是否...原创 2020-03-05 22:40:13 · 256 阅读 · 0 评论 -
Python学习之路:多线程
本章为多线程学习总结,内容涵盖线程的创建、执行方法,线程通信的方法,线程锁,Condition,信号量,事件和队列。 线程管理 1.1、通过实例化threading.Thread()创建线程 线程管理使用最多的模块是threading模块,通过实例化其Thread类即可创建一个子线程。参数target是传递方法的引用,参数args是传给方法的参数并且是元组类型。Thead类中有如下方法: i...原创 2020-03-02 22:07:05 · 135 阅读 · 0 评论 -
Python学习之路:多进程
简介: 本章记录了python多进程学习过程的知识点和小例子,涉及进程的创建、进程间通讯和进程池的基础知识点,暂不涉及进程间同步的内容,如有瑕疵请多包涵。 ...原创 2020-02-26 21:30:12 · 336 阅读 · 1 评论