共計(jì) 620 個(gè)字符,預(yù)計(jì)需要花費(fèi) 2 分鐘才能閱讀完成。
要在一個(gè) Python 文件中調(diào)用另一個(gè)文件的變量,你可以使用以下幾種方法:
- 使用 import 語(yǔ)句導(dǎo)入整個(gè)文件:
- 在調(diào)用文件的 Python 腳本中,使用
import
語(yǔ)句導(dǎo)入另一個(gè)文件,然后通過另一個(gè)文件名. 變量名
的方式訪問變量。
示例:
文件 1:file1.py
variable = "Hello, World!"
文件 2:file2.py
import file1
print(file1.variable)
- 使用 from-import 語(yǔ)句導(dǎo)入特定變量:
- 在調(diào)用文件的 Python 腳本中,使用
from
和import
語(yǔ)句導(dǎo)入另一個(gè)文件中的特定變量,然后直接使用變量名訪問變量。
示例:
文件 1:file1.py
variable = "Hello, World!"
文件 2:file2.py
from file1 import variable
print(variable)
- 使用 exec 函數(shù)執(zhí)行文件內(nèi)容:
- 在調(diào)用文件的 Python 腳本中,使用
exec
函數(shù)執(zhí)行另一個(gè)文件的內(nèi)容,并將結(jié)果存儲(chǔ)在一個(gè)字典中。然后可以通過字典訪問變量。
示例:
文件 1:file1.py
variable = "Hello, World!"
文件 2:file2.py
namespace = {}
exec(open('file1.py').read(), namespace)
print(namespace['variable'])
以上是幾種常見的調(diào)用另一個(gè)文件變量的方法,你可以根據(jù)具體情況選擇合適的方法。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完