Python
AaronL2009
生活酸甜苦辣,五味陈杂,且行且珍惜。
展开
-
Python生产者producer和consumer消费者案例
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...原创 2019-04-24 19:43:37 · 390 阅读 · 0 评论 -
Python生产者producer和consumer消费者案例写法,含有多线程,包含队列queue、JoinableQueue队列的用法
Python生产者producer和consumer消费者案例原创 2019-04-24 20:06:28 · 323 阅读 · 0 评论 -
Python用上锁和解锁 lock lock.acquire lock.release 模拟抢火车票
Python用上锁和解锁 lock lock.acquire lock.release 模拟抢火车票import jsonimport timefrom multiprocessing import Process, Lockwith open(‘catalogue.json’, ‘w’) as fp:dic = {‘total’: 3}json.dump(dic, fp)def ...原创 2019-04-24 21:44:35 · 1161 阅读 · 0 评论 -
python的复制,深拷贝和浅拷贝的区别
在python中,对象赋值实际上是对象的引用。当创建一个对象,然后把它赋给另一个变量的时候,python并没有拷贝这个对象,而只是拷贝了这个对象的引用一般有三种方法,alist=[1,2,3,[“a”,“b”]](1)直接赋值,默认浅拷贝传递对象的引用而已,原始列表改变,被赋值的b也会做相同的改变b=alistprint b[1, 2, 3, [‘a’, ‘b’]]al...转载 2019-07-29 21:16:17 · 138 阅读 · 0 评论 -
python文件读read()、readline()、readlines()对比
目录一、read方法二、readline方法三、readlines方法正文读取文件的三个方法:read()、readline()、readlines()。均可接受一个变量用以限制每次读取的数据量,但通常不使用。本章目的是分析和总结三种读取方式的使用方法和特点。回到顶部一、read方法特点是:读取整个文件,将文件内容放到一个字符串变量中。劣势是:如果文件非常大,尤其是大于内存时,...转载 2019-07-29 21:20:28 · 400 阅读 · 0 评论 -
Python中的split()函数的用法
split():拆分字符串。 通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(list) 语法:str.split(str="",num=string.count(str))[n] 参数说明: str:表示为分隔符,默认为空格,但是不能为空('')。若字符串中没有分隔符,则把整个字符串...转载 2019-07-29 21:23:08 · 2613 阅读 · 0 评论 -
Python 正则表达式
Python 正则表达式正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式。re 模块使 Python 语言拥有全部的正则表达式功能。compile 函数根据一个模式字符串和可选的标志参数生成一个正则表达式对象。该对象拥有一系列方法用于正则表达式匹配和替换。re ...转载 2019-07-30 08:34:44 · 107 阅读 · 0 评论