Python中import導(dǎo)入不同目錄的模塊方法詳解
測試的目錄如下:
root
├── module_root.py
├── package_a
│ ├── child
│ │ ├── __init__.py
│ │ └── child_a.py
│ ├── module.py
│ └── module_a.py
└── package_b
└── module_b.py
每個(gè)文件中的內(nèi)容如下(__init__.py文件可以為空):
print(__name__)
測試代碼
# 導(dǎo)入同級(jí)目錄下的模塊 import module_a # module_a from module_a import * # 導(dǎo)入同級(jí)目錄下的子模塊 from child import child_a # child.child_a # 導(dǎo)入父級(jí)目錄下的模塊 import sys import os BASE = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) sys.path.insert(0, BASE) print(BASE) # /root import module_root # module_root # 導(dǎo)入兄弟目錄下的模塊 from package_b import module_b # package_b.module_b print(__name__) # __main__
更多關(guān)于Python中import導(dǎo)入不同目錄的模塊方法請(qǐng)查看下面的相關(guān)鏈接
相關(guān)文章
6個(gè)實(shí)用的Python自動(dòng)化腳本詳解
每天你都可能會(huì)執(zhí)行許多重復(fù)的任務(wù),例如閱讀 pdf、播放音樂、查看天氣、打開書簽、清理文件夾等等,使用自動(dòng)化腳本,就無需手動(dòng)一次又一次地完成這些任務(wù),非常方便??旄S小編一起試一試吧2022-01-01使用Python完成SAP客戶端的打開和系統(tǒng)登陸功能
這篇文章主要介紹了使用Python完成SAP客戶端的打開和系統(tǒng)登陸,涉及到SAP的打開和登錄過程,本文重點(diǎn)介紹如何通過Python完成SAP應(yīng)用程序的打開并進(jìn)入特定的”用戶指定系統(tǒng)“,需要的朋友可以參考下2022-05-05Python selenium模塊實(shí)現(xiàn)定位過程解析
這篇文章主要介紹了python selenium模塊實(shí)現(xiàn)定位過程解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-07-07python list使用示例 list中找連續(xù)的數(shù)字
這篇文章主要介紹了list中找連續(xù)的數(shù)字的示例,大家參考使用吧2014-01-01Python 使用SFTP和FTP實(shí)現(xiàn)對(duì)服務(wù)器的文件下載功能
這篇文章主要介紹了Python 使用SFTP和FTP實(shí)現(xiàn)對(duì)服務(wù)器的文件下載功能,本文通過實(shí)例代碼給大家介紹的非常想詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-12-12