python的sys.path模塊路徑添加方式
對于添加一個(gè)文件的路徑
我用的第一個(gè)方法就是sys.path.append()
博主比較懶,就直接截圖了啊
對于上級文件路徑和再上一級的路徑可以直接添加“..”,這樣到時(shí)候?qū)肽K的時(shí)候程序能在文件的上級目錄直接去查找自己寫的模塊
查看添加成功的方法,但是添加的時(shí)候不要像我一樣的隨便添加,要么上級目錄的簡單的添加是sys.path.append(“..”)
另一種是需要添加完整的文件路徑的,然后就能順利的使用模塊了
print sys.path查看你添加的路徑,到時(shí)候?qū)ふ夷K的時(shí)候就會(huì)在你的目錄下面去尋找模塊
給你們看一個(gè)示例
這里我要調(diào)用的是他的上級目錄中的一個(gè)自己寫的模塊
看下圖
結(jié)果接不給你們看了,肯定能用,別問我為啥,我偷偷試了的
對于同級的文件或者目錄就直接導(dǎo)入得了
例如,a.py和b.py都在同一個(gè)目錄下面
b調(diào)用a的話 b文件寫入 import a 就可以了
a調(diào)用b的話a文件寫入 import b 就可以了
高級目錄調(diào)用低級目錄直接
現(xiàn)在是都處于一個(gè)目錄下的,我要用asd模塊調(diào)用,下面第二章圖的c模塊
方法就是 import zhang.a.b
最好對于上一級或者上兩級的目錄直接sys.path.append('..')就可以的。
或者是直接在sys.path.append('..')
以上這篇python的sys.path模塊路徑添加方式就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。
相關(guān)文章:
1. Struts2獲取參數(shù)的三種方法總結(jié)2. JSP中Servlet的Request與Response的用法與區(qū)別3. IntelliJ IDEA刪除類的方法步驟4. Xml簡介_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理5. vue cli4下環(huán)境變量和模式示例詳解6. Android 實(shí)現(xiàn)徹底退出自己APP 并殺掉所有相關(guān)的進(jìn)程7. springboot+vue實(shí)現(xiàn)websocket配置過程解析8. Django視圖類型總結(jié)9. Ajax引擎 ajax請求步驟詳細(xì)代碼10. 關(guān)于JavaScript對象類型之Array及Object
