python 从导入程序调用包函数

mtb9vblg  于 2023-05-16  发布在  Python
关注(0)|答案(1)|浏览(105)

包可以调用导入它的文件中的函数吗?
例如:
www.example.com的代码file1.py

import file2

def onstart():
    print('Hello World!')

www.example.com的代码file2.py

# ... something
onstart()

然后如果我运行file 1,我希望输出为
Hello World!
我试着在www.example.com中调用它file2.py,但出现了一个错误
NameError: name 'onstart' is not defined*

f0brbegy

f0brbegy1#

如果你把它放在file 2中

from file1 import *

onstart()

并运行file 1,它应该输出
Hello World!
如果文件立即为您关闭,您可以将此添加到末尾

input("Press Enter to continue.")

相关问题