国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python之inspect模塊實現獲取加載模塊路徑的方法

2020-01-04 14:21:10
字體:
來源:轉載
供稿:網友

該文主要介紹如何獲取模塊的路徑,需要申明的是這里所說的模塊可以是功能實現的該模塊,也可以是別的模塊。

使用到的是 inspect 模塊的 .getsourcefile(需要獲取的模塊名)

創建test.py內容如下:

import osimport inspect class pathManager(object): 	def __init__(self):		pass 	def _abPath(self):		modulePath = inspect.getsourcefile(os)		abPath = os.path.split(modulePath)		return abPath[0] if __name__ == "__main__":    getPath = pathManager()    getPath._abPath()

執行 python test.py 查看結果如下:

clay@aclgcl-ubnt:~/Desktop/python$ python test.py /usr/local/lib/python2.7/os.py('/usr/local/lib/python2.7', 'os.py')clay@aclgcl-ubnt:~/Desktop/python$

可以看到我們直接獲取到了 :/usr/local/lib/python2.7/os.py , 通過 os.path.split可以截取出單純的路徑。

以上這篇Python之inspect模塊實現獲取加載模塊路徑的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持VEVB武林網。


注:相關教程知識閱讀請移步到python教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 藁城市| 太仓市| 永兴县| 九龙城区| 日照市| 阜南县| 花莲市| 广宗县| 常山县| 长春市| 和林格尔县| 湖州市| 富裕县| 云林县| 永修县| 黔南| 武冈市| 南靖县| 苏尼特左旗| 衡水市| 大洼县| 武清区| 通辽市| 邵阳县| 宜昌市| 谢通门县| 卢氏县| 潼关县| 云和县| 建始县| 淅川县| 高淳县| 常山县| 锦屏县| 明水县| 商洛市| 枣强县| 新河县| 景洪市| 溆浦县| 宁海县|