我正在使用和维护python脚本,该脚本可以自动执行某些特定应用程序的编译,执行和性能分析。脚本创建时非常简单(仅提供了编译选项),但是现在非常大(2100行,未经我优化,我同意),非常复杂,并提供了许多不同的命令行选项(使用argparse管理参数是噩梦,而我却无法完全做到我所需要的)
为了简化此操作,我打算将其拆分为几个脚本:
这三个脚本将需要访问以共享函数,类和常量。关于这个约束,我的问题是处理这种问题的pyhtonic方法是什么?
您可以将共享代码放在单独的文件中,然后import
在每个需要它的脚本中将该文件作为模块。要查看Python中的模块系统如何工作,请参阅Python 2.7的模块文档或Python 3.4的模块文档,具体取决于您要编写代码的Python版本。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句