Python
WJZ.
这个作者很懒,什么都没留下…
展开
-
wxpython使用过程中遇到的问题和解决
这里写自定义目录标题设置TextControl的颜色统一设置对不同的text使用不同颜色(如告警显示红色,正常信息显示蓝色)弹出窗口跳出窗口用于提示跳出窗口用于用户做选择打开文件/文件夹的DialogStaticline 画线分割区域(视觉角度,实际界面规划需要BoxSizer )CheckListBox 可变化的复选框设置TextControl的颜色统一设置 self.text = wx....原创 2019-06-18 10:56:21 · 713 阅读 · 0 评论 -
记录Matplotlib制作动态图的两种方式
Matplotlib库循环画图实现动态效果方法一:每次循环进行当前时间的新图绘画方法二:matplotlib.animation模块实现动图Tips循环画图实现动态效果方法一:每次循环进行当前时间的新图绘画 def init(): fig = plt.figure() axes = fig.add_subplot(111) axes.set_autoscale_on(True) ...原创 2019-07-01 17:36:58 · 1727 阅读 · 0 评论 -
Pandas使用过程中的总结
pandas读取读取csv文件 df = pd.read_csv(filepath, encoding="ISO-8859-1") # 当时的文件使用‘utf-8’仍然报错,在stackoverflow上找到"ISO-8859-1"解决问题,编码问题有空需要了解一下按行读取,每一行转成list存放(不含表头 for index, row in df.iterrows(): get_...原创 2019-06-24 11:23:33 · 166 阅读 · 0 评论 -
工具开发过程中python多线程和多进程使用中的心得
心得Part1: 多线程与多进程Python 中,无论是单核还是多核,同时只能由一个线程在执行。主要是因为GIL(Global Interpreter Lock),全局解释器锁,某个线程想要执行,必须先拿到 GIL,我们可以把 GIL 看作是“通行证”,并且在一个 Python 进程中,GIL 只有一个。拿不到通行证的线程,就不允许进入 CPU 执行。导致想要做到真正意义上的并行需要用多进程...原创 2019-08-13 16:03:15 · 115 阅读 · 0 评论