python的sys.path模塊路徑添加方式
對(duì)于添加一個(gè)文件的路徑
我用的第一個(gè)方法就是sys.path.append()
博主比較懶,就直接截圖了啊
對(duì)于上級(jí)文件路徑和再上一級(jí)的路徑可以直接添加“..”,這樣到時(shí)候?qū)肽K的時(shí)候程序能在文件的上級(jí)目錄直接去查找自己寫的模塊
查看添加成功的方法,但是添加的時(shí)候不要像我一樣的隨便添加,要么上級(jí)目錄的簡單的添加是sys.path.append(“..”)
另一種是需要添加完整的文件路徑的,然后就能順利的使用模塊了
print sys.path查看你添加的路徑,到時(shí)候?qū)ふ夷K的時(shí)候就會(huì)在你的目錄下面去尋找模塊
給你們看一個(gè)示例
這里我要調(diào)用的是他的上級(jí)目錄中的一個(gè)自己寫的模塊
看下圖
結(jié)果接不給你們看了,肯定能用,別問我為啥,我偷偷試了的
對(duì)于同級(jí)的文件或者目錄就直接導(dǎo)入得了
例如,a.py和b.py都在同一個(gè)目錄下面
b調(diào)用a的話 b文件寫入 import a 就可以了
a調(diào)用b的話a文件寫入 import b 就可以了
高級(jí)目錄調(diào)用低級(jí)目錄直接
現(xiàn)在是都處于一個(gè)目錄下的,我要用asd模塊調(diào)用,下面第二章圖的c模塊
方法就是 import zhang.a.b
最好對(duì)于上一級(jí)或者上兩級(jí)的目錄直接sys.path.append('..')就可以的。
或者是直接在sys.path.append('..')
以上這篇python的sys.path模塊路徑添加方式就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。
相關(guān)文章:
1. Python編寫nmap掃描工具2. js實(shí)現(xiàn)跳一跳小游戲3. Django通過設(shè)置CORS解決跨域問題4. JVM之class文件結(jié)構(gòu)5. 使用idea 去除 html 代碼前的行號(hào)和空行的方法詳解6. js實(shí)現(xiàn)貪吃蛇小游戲(加墻)7. 10個(gè)提供免費(fèi)PHP腳本下載的網(wǎng)站8. PHP設(shè)計(jì)模式(四)原型模式Prototype實(shí)例詳解【創(chuàng)建型】9. SpringBoot 開發(fā)提速神器 Lombok+MybatisPlus+SwaggerUI10. php5.6不能擴(kuò)展redis.so的解決方法
