要在一個Python文件中調用另一個文件的變量,你可以使用以下幾種方法:
import
語句導入另一個文件,然后通過另一個文件名.變量名
的方式訪問變量。示例:
文件1:file1.py
variable = "Hello, World!"
文件2:file2.py
import file1
print(file1.variable)
from
和import
語句導入另一個文件中的特定變量,然后直接使用變量名訪問變量。示例:
文件1:file1.py
variable = "Hello, World!"
文件2:file2.py
from file1 import variable
print(variable)
exec
函數執行另一個文件的內容,并將結果存儲在一個字典中。然后可以通過字典訪問變量。示例:
文件1:file1.py
variable = "Hello, World!"
文件2:file2.py
namespace = {}
exec(open('file1.py').read(), namespace)
print(namespace['variable'])
以上是幾種常見的調用另一個文件變量的方法,你可以根據具體情況選擇合適的方法。