如果__name__ ==“ __main__”:

时间:2020-02-10 20:10:12

标签: python module selenium-chromedriver

在.py文件中,如果 name ==“ main ”,我有一些函数会被调用:除此之外,chrome驱动程序也在那里被初始化。 def func1: def func2:

if __name__=="__main__":

    chromedriver

    value = func1()
    func2()

现在,我想在另一个文件中调用整个文件/模块。我该怎么办?最简单的方法是什么?

1 个答案:

答案 0 :(得分:2)

if __name__=="__main__":下的所有内容移动到main()方法中,并从if __name__=="__main__":调用

def main():
    driver = create_chrome_driver()
    value = func1()
    func2()


if __name__=="__main__":
    main()

并从其他文件中调用它:

import mymodule
mymodule.main()