【发布时间】:2014-07-15 21:44:33
【问题描述】:
嘿,我在弄清楚这段代码中要求导入的内容时遇到了一些麻烦
#!/opt/local/bin/python
import sys
from formatter import Formatter
def main():
#do stuff
在我的类 formatter.py 中,我是否必须定义一个名为 Formatter 的函数。对此有点困惑。我一直在通过放置
来测试我的代码from formatter import *
它采用了我课堂上的所有定义(我相信)。
【问题讨论】:
-
formatter.py是一个模块,而不是一个类,按照惯例,Formatter将是一个类,而不是一个函数。但是,是的,你会用这个名字创建一些东西。 -
docs.python.org/3/reference/simple_stmts.html#import 文档是一个很好的起点。在去 SO 之前,你应该总是谷歌。
标签: python module python-import