python
小卡也很萌
这个作者很懒,什么都没留下…
展开
-
python 多线程实战(不断更新)
1.多线程来读取多个文件,缩减运行时间,提高效率。对比两种方式的运行时间,明显多线程时间快了1倍。以读取json文件为例,原创 2023-08-23 15:56:45 · 336 阅读 · 0 评论 -
python中装饰器property、setter、wraps
python的装饰器property和setter原创 2022-09-13 18:19:10 · 750 阅读 · 0 评论 -
pycharm工程中引入自定的包(直接干货)
以在pycharm下新建WorkSpace工程为例,添加自己定义的common包1.选择File,并选中Settings2.选择Project Interpreter,并点击设置,选择show all点击下图按钮,选择文件选择加号去添加common所在的目录添加好后,依次点击ok,并apply则添加成功,最后就可以在WorkSpace中importcommon包里面的东西了如果帮到你,请不要吝啬你的小手,给我点个赞哦!...原创 2021-08-18 14:22:35 · 4526 阅读 · 0 评论 -
一键搞懂python中open 和 with open的区别
open 和 with open的用法使用open后必须要close,因为文件对象会占用操作系统的资源,并且操作系统同一时间能打开的文件数量也是有限的由于文件读写都有可能产生IOError,一旦出错,就close不了了,解决方案:使用try...finally来实现但是写法繁琐,所以引出with语句python使用with语句来自动调用close()方法with创建临时运行环境,代码执行完后自动退出环境...原创 2021-06-29 13:19:07 · 755 阅读 · 0 评论 -
快速弄懂python中的赋值 、浅拷贝和深拷贝
话不都说直接开始...上图将a赋值给b ,其中可以看出来b和a的值和地址一样,当修改数据,源数据a也会改变,为了保存源数据,所以python就有了浅拷贝和深拷贝在拷贝之前,要引入了copy模块浅拷贝:b浅拷贝a ---b = copy.copy(a)浅拷贝的地址指向:1.a如果是可变类型,e.g. 列表、字典 、集合 则a,b指向不...原创 2020-04-16 11:24:59 · 119 阅读 · 0 评论