【Python】:Python import導入上一級目錄的文件和模塊


假設我們想要導入上一級目錄的文件或者模塊,我們可以直接首先將環境變量添加到sys當中,sys這個模塊包含了當前運行程序當中的所有運行環境變量,並保存在一個列表里,用sys.path可以對這個列表進行調用,因此

我們可以編寫如下代碼:

import sys
sys.path.insert(0,"the absolutely path of the file or the folder")

在insert函數后,有兩個參數,第一個參數填0,表示在第一個位置對path進行插入,第二個參數填寫你想要import 模塊文件或者文件夾的絕對路徑,這樣你的模塊就可以順利import了!

比如你現在可以import 上級目錄的config.py模塊,如下所示:

import sys
sys.path.insert(0,"the absolutely path of the file or the folder")
import config

這樣咱們再import config就不會報錯啦!

pay attention!:這里值得注意的是,我們需要想要import 上級目錄模塊之前,首先使用sys.path.insert,然后再開始使用你想進行import的文件,因為我們需要先添加環境變量哦!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM