如果之前有人问过,我很抱歉,我不知道如何搜索。
我试图以允许我这样做的方式构建我的模块:
import module
module()
我该怎么做?
我的模块是文件解析器,现在我正在执行此操作:
from module import module
with open('file') as f:
parsed_file = module(f)
导入与模块相同的名称感觉多余。
答案 0 :(得分:0)
根据我的经验,我只是从my_module导入function_in_module
然后你可以使用function_in_module() 我还没有一个模块可以模块化() 因为这只是告诉你查看该源,除非你有一个与模块名称匹配的函数。
Haven并没有真正学会如何导入my_module
http://www.tutorialspoint.com/python/python_modules.htm
这应该有所帮助。
答案 1 :(得分:0)
模块是模块的一部分吗?你总能做到
from module import *
如果你不想写两次模块。请记住,虽然这会导入模块中的所有内容,您可能需要也可能不需要。