我Prof
在脚本中定义了一个名为AddPntCode90_27.py
. 它打开一些文件,做一些数学运算,创建输出文件等等。现在我想将该课程重新用于另一个程序。但由于AddPntCode90_27.py
它不是一个模块,它总是执行脚本而不是仅仅导入类。我做得也from AddPntCode90_27 import *
很好from AddPntCode90_27 import Prof
。我对这篇文章很熟悉。所以我的问题是:
- 在这样的脚本中定义一个类是不好的做法吗?我应该始终将它们保存在单独的文件中吗?
- 但是,有没有一种方法可以只导入类及其方法而不执行它定义的脚本?
啊,我正在运行 Python 2.7。