有人知道我是否有一个脚本 one.py 是这样写的:
if __name__ == '__main__':
# Do something
我想从另一个脚本中调用 main 函数。我应该怎么做?
我猜它会像(假设这是launcher.py)
# 'one' stands for import from `one.py` module
import one
if __name__ == '__main__':
one.main()
唯一的问题是我无法以这种方式调用 main()。
应该怎么做?
请您参考如下方法:
像这样定义你的脚本:
def main():
# Do something
if __name__ == '__main__':
# Processing of possible input parameters here and passing to main
main()
然后你可以做
# 'one' stands for import from `one.py` module
import one
if __name__ == '__main__':
one.main()
当然,您可以根据需要为函数命名。
