如何将python源文件拆分为多个文件?

时间:2017-05-02 20:47:27

标签: python python-2.7

我有一个python 2.7.x源文件说test1.py,其中包含:

 import a
 import b
 def def1():
      ...
 def def2():
      ...
 def def_confused():
      ...

 def def_crazy():
      ...

由于我一直在添加越来越多的功能,它变得非常复杂。如何自动将其拆分为def1.pydef2.pydef_confused.pydef_crazy.py等。

例如,fsplit是一个程序,它将每个子程序的大型Fortran源文件拆分为一个文件。我正在寻找算法或shell脚本或类似的东西,可以完成这项任务。希望在python本身。

0 个答案:

没有答案