一日一技:多个 Python 项目怎么调用我自己的工具函数?

谢乾坤|青南 at 
一日一技:多个Python项目怎么调用我自己的工具函数?的配图
在多年写代码的过程中,我总结了不少常用的工具函数。这些工具函数有的能够实现快速重试网络请求,有的可以把任意格式的时间转成标准格式,还有的可以自动生成正则表达式。我把这些工具函数分别放到多个.py 文件中。然后把这些.py 文件放在一个叫做 my_awesome_util 的文件夹中。由于我没有把这些代码上传到 Pypi 或者 Github,因此我每次在新的项目中要使用时,都要把 my_awesome_util 文件夹复制到新的项目中,非常麻烦,而且会形成大量的重复代码。有没有什么办法,能让新开的项目直接就能导入这些工具函数呢?就像导入官方模块 import time 一样,如果我要使用时间相关……