在 Python 中從另一個檔案匯入變數

Lakshay Kapoor 2023年1月30日
  1. Python 中的 import 語句
  2. Python 中的 from import 語句
  3. Python 中的 sys 模組
  4. Python 中的 sys.path.append() 方法
  5. 使用這些程式從 Python 中的另一個檔案匯入變數
在 Python 中從另一個檔案匯入變數

可能存在 Python 程式碼非常複雜的情況,你需要在另一個檔案中單獨列印某些變數和值。通過這樣做,可以更有效地讀取儲存在特定變數中的值。

本教程將演示如何從 Python 中的另一個檔案匯入變數。

Python 中的 import 語句

Python 中的 import 語句非常重要,因為它呼叫或定義 Python 程式碼中的任何模組。通過呼叫此語句,我們可以使用匯入的 Python 模組中存在的所有函式和方法。

import 語句中,還可以將檔案作為模組匯入,並從另一個 Python 檔案訪問所有 Python 檔案內容。

Python 中的 from import 語句

Python 的 from import 語句允許使用者從另一個 Python 檔案匯入 Python 中的檔案或模組的特定內容或屬性。

Python 中的 sys 模組

Python 中的 sys 模組用於提供各種函式和方法,用於處理 Python 的執行環境和 Python 直譯器的各個部分。

Python 中的 sys.path.append() 方法

sys 模組的 sys.path.append() 方法通過將路徑傳遞給該檔案來幫助使用者將特定檔案包含在程式中。提及該檔案的路徑可以讓 Python 直譯器輕鬆訪問該檔案。

使用這些程式從 Python 中的另一個檔案匯入變數

讓我們假設以下 Python 檔案 integer.py

a = 5
b = 10

現在,假設我們必須在不同的 Python 檔案中匯入變數 a 的值,即 5。我們執行以下 Python 程式碼。

通過使用 import 語句:

import integer as i
import sys

sys.path.append("/downloads/integer")

print(i.a)

輸出:

5
  • 通過使用 from import 語句:
from integer import a
import sys

sys.path.append("/downloads/integer")

print(a)

輸出:

5
作者: Lakshay Kapoor
Lakshay Kapoor avatar Lakshay Kapoor avatar

Lakshay Kapoor is a final year B.Tech Computer Science student at Amity University Noida. He is familiar with programming languages and their real-world applications (Python/R/C++). Deeply interested in the area of Data Sciences and Machine Learning.

LinkedIn

相關文章 - Python Import