我对包装 pep8 很感兴趣,所以我可以在使用前对其进行修补。包装模块的“正确”方式是什么?
如果我的模块名为 pep8 并且位于真正 pep8 之前的某个路径中,那么我模块中的任何“import pep8”都只会导入自身。我事先不知道真正的 pep8 会住在哪里,因为这需要针对多个系统进行推广。我无法从 sys.path 中删除我的 pep8 包装器所在的路径,因为它也会根据执行它的系统而有所不同。
我不想重命名我的 pep8,因为我希望 pep8 命令无需修改即可工作。
我的 pep8 是一个包含__init__.py
以下内容的目录:
from pep8 import *
MAX_LINE_LENGTH = 119