因为我是新来的Python世界,今天我问你使用另一个python文件函数的最佳方式。如何使用另一个python文件的函数
让我们这个例子:
- app/
- __init__.py
- helpers/
- __init__.py
- myhelper.py
- run.py
run.py
import app
app.setname("helloworld")
app.run()
应用/ __ init__.py
def setname(fname):
global name
name = fname
def run():
import helpers.myhelper as my_helper
my_helper.function()
应用程序/佣工/ myhelper.py
from .. import name
def function:
return "hello world ! "+name
我的问题:是否清楚在一个函数中使用的进口,因为我不能在上面使用呢?
这是一个很好的方式来使用这样的全局变量吗?正如你所知,我的例子中有多个全局变量,这就是我做的事情。
有什么建议吗?
为什么你不能导入顶部? – toonarmycaptain