Python笔记

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

文章列表(第4分页)

用openpyxl操作sheet

2020年7月8日

用openpyxl创建一个Workbook后,会有一个默认的Sheet,名称就是Sheet。 阅读全文->

random模块的常用函数

2021年4月24日

本文总结一下python标准的random模块的常用函数。 阅读全文->

用openpyxl分析xlsx文件的合并单元格

2020年7月9日

openpyxl提供了一些接口,可以供我们分析xlsx文件的合并单元格,在自动化处理表格的过程中很有用。 阅读全文->

用openpyxl合并xlsx表格cell

2020年7月8日

openpyxl可以自动生产xlsx表格,在生产的过程中,可以设定合并某些cell。 阅读全文->

ttk.Combobox的用法

2020年7月6日

好吧,不偷懒,虽然使用Combobox已经很久,但一直没有写文总结。这也是我总结的第一个来自ttk(tkinter themed widget)的控件。 阅读全文->

tk.Listbox的用法

2020年7月5日

终于在项目中用到了tk.Listbox,需要写篇文章总结一下用法。 阅读全文->

str对象的常用函数

2020年8月11日

本文总结python的str对象的常用函数,给出示例代码。了解熟悉这些函数,对编写python代码大有裨益,很多时候不用去纠结某个功能如何实现,因为已经存在了。 阅读全文->

用python控制树莓派的GPIO

2020年6月25日

树莓派这个命令的最后一个字(Pi),就是来自python,树莓派官方发布的OS版本,都集成了python,可见树莓派和python的联系很紧密。用python来控制GPIO,也是自然而然的事情了。 阅读全文->

不要阻塞tkinter的mainloop

2020年6月22日

最近被GUI多线程代码的死锁问题搞的有点头大,本文总结一下自己的所思所得,并不代表完全正确,因为毕竟没有去阅读tk的源代码。 阅读全文->

在树莓派上用python操作IIC接口设备

2020年6月20日

找来一个树莓派,用树莓派上的IIC接口与此设备直连,跳过所有中间环节,验证读取没问题。因此定位问题在中间环节。 阅读全文->

自定义logging的Handler

2020年6月20日

通过继承的方法,我们可以自己定义logging可以使用的Hanlder。继承之后,关键是emit函数的重写,record怎么处理就看emit函数。 阅读全文->

线程和主GUI同时访问log窗口造成的死锁问题

2020年6月20日

主GUI上有按钮,事件背后有操作log窗口的代码,线程里的代码也有大量写log的代码。 阅读全文->

importlib.reload在脚本中执行失败

2020年9月11日

记录一个问题,我想用importlib.reload在脚本中自动更新某个模块,但是没有成功,原因不详。 阅读全文->

显示tkinter消息框时,隐藏root窗口

2020年5月31日

有的时候我们在做GUI程序的时候,需要在显示消息框时,隐藏主窗口,即root窗口。默认情况,tkinter会自动创建一个root窗口出来,看着有点讨厌。 阅读全文->

logging日志的message拼接

2020年5月31日

logging在记录日志的时候,message部分有一种内置的拼接方式,符合字符串%-style风格的拼接方式。 阅读全文->

在logging中捕获traceback信息

2020年8月26日

当我们使用logging模块进行日志记录的时候,可以很方便的通过exc_info参数来记录异常时的Trackback信息。 阅读全文->

python的复数运算

2021年5月3日

python内置对复数运算的支持,不过不是用i来表示虚数部分,而是用j。 阅读全文->

定时关闭tkinter的root窗口

2020年5月30日

tkinter模块的root窗口和Toplevel窗口,都有destroy函数,调用此函数可以起到销毁窗口关闭程序的效果。不过,关闭root窗口的代码不能够在其它线程中执行,这样可以关闭窗口,但是程序无法正常退出。 阅读全文->

麦新杰的Python笔记

Ctrl+D 收藏本页


©Copyright 麦新杰 Since 2019 Python笔记

go to top