import在去尋找python檔案的時候,首先從當前目錄下找,當前目錄沒有就去環境變數裡找,這個環境變數是python自己的環境變數,如果跨資料夾import,就得把那個要import的資料夾的路徑加到環境變數裡來,這樣就可以使用這個資料夾下面的檔案了
import sys
print(sys.path) # sys.path顯示的是乙個list,右鍵day3資料夾,點選copy path
sys.path.insert(0, r' d:\python\byz-code\day3') # 第二種方式新增環境變數,推薦使用,把day3的路徑放到環境變數裡,前面加r,保證路徑是正確的
print(sys.path)
from 檔名 import 函式名 as 別名(如果函式名比較長)
函式名()或別名()就可以呼叫了
debug是在哪行**前打乙個紅點,以debug的方式執行,點選向下的藍色按鈕,如下圖中紅框裡的按鈕,點選一次,跳轉一行,並且會高亮顯示執行到哪一行,並把上面一行的變數值列印出來,可以用來除錯**出問題了
python檔案自己執行的時候,__name__是__main__,在另乙個python檔案裡匯入python檔案時,那麼__name__變成了匯入檔案的檔名,如果不想讓別人呼叫python檔案裡的測試**,就寫上下面的**,因為__name__變了,if下面的**就不會執行
if __name == '__main__':測試**
Linux 新增環境變數和刪除環境變數
環境變數 是乙個具有特定名字的物件,它包含了乙個或者多個應用程式 所將使用到的資訊。例如path.在交叉編譯中,會經常運用到環境變數的設定。在linux中,檢視當前全部的環境變數的命令式env.當然也可使用 echo來檢視環境變數的值。例如檢視path的內容 echo path 例如要將 home ...
新增環境變數
首先 你是再linux 下做開發是是windows 下面 如果是再linux 下面的話你安裝的是什麼交叉編譯器。基於arm 的 或者說其他的 如 mips 的。如果是arm的話 在終端 輸入命名 arm linux gcc v 如果你的交叉編譯器編譯成功的話會有版本號輸出。反之如果沒有安裝好的話就會...
ubuntu新增環境變數
在ubuntu中有如下幾個檔案可以設定環境變數 etc profile 在登入時,作業系統定製使用者環境時使用的第乙個檔案,此檔案為系統的每個使用者設定環境資訊,當使用者第一次登入時,該檔案被執行.etc environment 在登入時作業系統使用的第二個檔案,系統在讀取你自己的profile前,...