来自分布在各处的开发tips
使用nametuple
nametuple用来构建只有少数属性但是没有方法的对象,比如数据库条目。
使用python的时候经常会出现这样的问题,我想构建一个很简单的类来进行测试,但是我不得不书写大量的代码,例如
然后才能进行创建。如果使用nametuples的话,这个例子会变成这样:
这个时候代码量相对较少。
Python模仿Bash管道编程
这个用法十分有趣,重载|
操作符来完成这个操作。
Python中的try/except会在各种情况下被使用
输出
Python3 reload模块
在一些代码进行修改之后,不想要重新打开shell,可以通过imp
进行模块的重载,具体的代码如上所示。
not not None
使用 Pathlib 来操作路径相关的字符串
<未完待续>