有没有办法使用另一个Python文件中定义的变量?

时间:2020-08-17 05:49:02

标签: python

当前,我有两个单独的Python文件:

functions.py

def get_file():
    ...
    file = /Users/.../file2.txt  # different every time
    return file
...

test.py

def use_file():
    # processes using the file path from get_file()

在这里将它们分开似乎有点奇怪,因为功能的目的尚不清楚,但是我想知道,一般而言,是否有任何方法可以使用该范围的变量或传递变量的方法。在这种情况下是可变的。

1 个答案:

答案 0 :(得分:3)

如果它们位于同一目录中,则可以使用类似的内容

#file 1
def var():
    #code in here
    return var

#file 2
import file1
var = file1.var()
相关问题