本篇文章為大家展示了怎么在python中指定源路徑,內(nèi)容簡(jiǎn)明扼要并且容易理解,絕對(duì)能使你眼前一亮,通過(guò)這篇文章的詳細(xì)介紹希望你能有所收獲。
創(chuàng)新互聯(lián)是一家專注于成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作與策劃設(shè)計(jì),趙縣網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)十年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:趙縣等地區(qū)。趙縣做網(wǎng)站價(jià)格咨詢:18980820575Python主要應(yīng)用于:1、Web開(kāi)發(fā);2、數(shù)據(jù)科學(xué)研究;3、網(wǎng)絡(luò)爬蟲(chóng);4、嵌入式應(yīng)用開(kāi)發(fā);5、游戲開(kāi)發(fā);6、桌面應(yīng)用開(kāi)發(fā)。
如果在terminal里,咱們可以通過(guò)sys.path.append來(lái)添加運(yùn)行路徑;如果在pycharm環(huán)境里,咱們可以右鍵Mark Directory as Sources Root。
舉個(gè)栗子:vim head.py
def add(a, b): return a + b
vim run.py
import head a = 3 b = 4 c = head.add(a, b) print(c)
咱們把head.py和run.py放在一個(gè)路徑下,文件結(jié)構(gòu)如下:
my_path
├── head.py
└── run.py
咱們運(yùn)行run.py:
cd my_path python run.py
直接成功運(yùn)行沒(méi)有毛病。但是,如果路徑關(guān)系再?gòu)?fù)雜點(diǎn)呢?比如
my_path
├── folder_a
│ └── run.py
└── folder_b
└── head.py
如果cd my_path/folder_a,然后python run.py。肯定會(huì)報(bào)路徑錯(cuò)誤。這個(gè)時(shí)候,如果你是用pycharm開(kāi)發(fā)這個(gè)工程,你可以直接
倒數(shù)第三行,mark directory as source root。直接把folder_b設(shè)置為一個(gè)源根目錄,這樣folder_b下的文件都可以直接不加前綴地被import。
如果你是在terminal運(yùn)行,沒(méi)辦法像pycharm那么設(shè)計(jì),或者需要從pycharm部署到terminal時(shí),你可以用sys.path.append()來(lái)添加源路徑。
咱們只需要添加兩句:
import sys sys.path.append('../folder_b') import head a = 3 b = 4 c = head.add(a, b) print(c)
只需要開(kāi)頭加兩行就可以完成源路徑的指定,源路徑下的所有py都可以被不加前綴直接import。你學(xué)廢了嗎
補(bǔ)充:Python國(guó)內(nèi)鏡像源路徑和設(shè)置方法
最近學(xué)習(xí)Python需要安裝第三方的庫(kù),基本是國(guó)外網(wǎng)站,安裝緩慢,于是找到了解決方法,記錄下來(lái):使用Python國(guó)內(nèi)鏡像源路徑,可以快速安裝。
清華:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
中國(guó)科技大學(xué) https://pypi.mirrors.ustc.edu.cn/simple/
華中理工大學(xué):http://pypi.hustunique.com/
山東理工大學(xué):http://pypi.sdutlinux.org/
豆瓣:http://pypi.douban.com/simple/
例如:pip3 install -i https://pypi.doubanio.com/simple/ 包名
可以在使用pip的時(shí)候加參數(shù)-i https://pypi.tuna.tsinghua.edu.cn/simple
例如:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyqt5,這樣就會(huì)從清華這邊的鏡像去安裝pyqt5庫(kù)。
Linux下,修改 ~/.pip/pip.conf (沒(méi)有就創(chuàng)建一個(gè)文件夾及文件。文件夾要加“.”,表示是隱藏文件夾)
內(nèi)容如下:
[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple [install] trusted-host=mirrors.aliyun.com
上述內(nèi)容就是怎么在python中指定源路徑,你們學(xué)到知識(shí)或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識(shí)儲(chǔ)備,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
新聞名稱:怎么在python中指定源路徑-創(chuàng)新互聯(lián)
網(wǎng)頁(yè)URL:http://chinadenli.net/article4/dhpgie.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導(dǎo)航、云服務(wù)器、響應(yīng)式網(wǎng)站、企業(yè)網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、網(wǎng)站維護(hù)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容