Python笔记

不想当科学家的程序员不是好的投资人

文章列表(第3分页)

用pdb走读代码如何?

2020年10月1日

一直不是很喜欢和习惯使用pdb调试代码,但是今天却发现用pdb走读代码还不错,一遍看代码,一遍执行,一遍查看变量的值。 阅读全文->

truncate函数

2020年9月30日

我在操作文件的时候,很少使用truncate函数,似乎有点鸡肋,可能是因为没有处理过真正复杂的应用吧。 阅读全文->

pathlib模块使用

2020年10月9日

一直用os.path模块处理与文件路径有关的操作,python从3.4开始提供了pathlib,是一种用OO方式处理pathname的新机制。 阅读全文->

给tkinter程序添加左上角图标

2020年9月25日

tkinter是我唯一在使用的GUI框架,个人认为挺好用的。本文记录如何给GUI程序添加一个左上角的图标。 阅读全文->

用ThreadPoolExecutor创建线程池

2020年9月24日

python标准库中提供的ThreadPoolExecutor模块,可以使我们轻松驾驭线程池技术。 阅读全文->

python动态导入模块

2020年9月11日

一般我们写的python程序,每个模块都是在最开始的那几天,静态导入import我们需要的各种模块。python还支持动态导入。 阅读全文->

python热补丁机制

2020年9月11日

我们可以用importlib模块中的reload函数,实现python的热补丁机制。关键细节是,reload之前,要删除模块原来的.pyc文件。 阅读全文->

用或不用pow函数?

2020年9月5日

很长一段时间,我都没有直接使用pow函数,用**符号可以替代它。不过,pow函数也有其可以使用的情况。 阅读全文->

用pydoc查看导出docstring

2020年8月30日

精心编写维护docstring,就是为了不再写额外的接口文档,通过工具就能够查看或者导出docstring。这个工具就是pydoc,属于python标准库。 阅读全文->

如何写docstring?

2020年9月1日

代码就是最好的文档,python的docstring,应该是要好好编写和维护的。本文内容是对PEP257的理解和总结。 阅读全文->

Email批量发送工资条的方案

2020年8月22日

用openpyxl读取excel表格,将其转换成maily支持的json格式,然后调用maily去处理这个json文件,实现批量发送工资条的目的。 阅读全文->

将raw string转换成普通string

2020年8月11日

很多地方需要用到raw string,正则表达式,从命令行接收到的字符串都是raw string。本文介绍一个简单的方法,可以将raw string转换成普通string。 阅读全文->

如何直接运行.pyc文件?

2020年8月11日

如果你的程序只import了标准库,或者import的库都是用pip安装的,那么ok,你可以直接运行.pyc文件。 阅读全文->

segmentation fault

2020年11月23日

有一次在Ubuntu上调试有tkinter程序的时候,出现segmentation fault。同样的python代码在Window下反而OK。 阅读全文->

用get_column_letter得到表格列的字母编号

2020年7月17日

有时我们再遍历列的时候,需要用字母编号来索引,openpyxl.utils.get_column_letter函数正好用来干这个事情。 阅读全文->

用openpyxl.styles设置格式

2020年7月16日

openpyxl的单元格样式由6种属性决定,每一种都是一个类。 阅读全文->

用openpyxl遍历表格的行列

2020年7月14日

本文汇总一下用openpyxl模块操作excel表格行列的技巧,始终记得:行的编号从1开始,列的标号从A开始。 阅读全文->

random.seed函数

2020年7月9日

random.seed函数是用来设置一个随机数的种子,相同的种子会导致相同的随机序列,在随机的层面上多了一层固定的属性。 阅读全文->

麦新杰的Python笔记

Ctrl+D 收藏本页


©Copyright 麦新杰 Since 2019 Python笔记

go to top