- 博客(4)
- 收藏
- 关注
原创 python通过重写__new__方法实现单例模式的注意事项
python中实现单例模式有多种方式参见这篇文章:Python中的单例模式的几种实现方式个人最初常用的是重写__new__方法的方式,但是用重写类中的__new__方法,在多次创建对象时,尽管返回的都是同一个对象,但是每次执行创建对象语句时,内部的__init__方法都会被自动调用,而在某些应用场景,可能存在初始化方法只能允许运行一次的需求,这时这种实现单例的方式并不可取class Down...
2019-12-02 17:30:14 648
原创 python多线程编程中threading.Thread类的使用注意
最近在用python多线程编程时遇到了问题,这其中的原理我还没搞懂,这里先将问题和解决方法记录一下,如果有大佬能解答下原理多好~ o( ̄▽ ̄)ofrom threading import Threaddef thread_run(): while True: print("子线程")def main_run(): threads = Thread(target=thread_ru...
2019-11-27 19:34:01 498
原创 gitignore忽略某一文件夹下除指定类型外的其他文件(夹)
例如要忽略工程中model目录下的所有非 .py 文件(只提交该目录下所有 .py 文件)在 .gitignore 中就可以这样写model/* !model/*.py
2019-11-14 20:26:13 4635
原创 python 用pyserial模块通过串口发送数据的注意点
python 用pyserial模块通过串口发送数据的注意点最近开始在工作中开始边学边用python,其中需要用python实现串口读写,在编程调试过程中发现通过pyserial模块的write方法发送字符串时,数据并没有被发送去到串口设备中,而是停留在了输出缓冲区import serialser = serial.Serial("COMx", 115200, timeout=5)ser...
2019-11-14 20:14:28 9298 5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人