中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
python模塊以及導(dǎo)入出現(xiàn)ImportError: No module named 'xxx'問題...

python中,每個(gè)py文件被稱之為模塊,每個(gè)具有__init__.py文件的目錄被稱為包。只要模

塊或者包所在的目錄在sys.path中,就可以使用import 模塊或import 包來使用

如果你要使用的模塊(py文件)和當(dāng)前模塊在同一目錄,只要import相應(yīng)的文件名就好,比

如在a.py中使用b.py:

import b

但是如果要import一個(gè)不同目錄的文件(例如b.py)該怎么做呢?

首先需要使用sys.path.append方法將b.py所在目錄加入到搜素目錄中。然后進(jìn)行import即

可,例如

import sys sys.path.append('c:\xxxx\b.py') # 這個(gè)例子針對 windows 用戶來說的 

大多數(shù)情況,上面的代碼工作的很好。但是如果你沒有發(fā)現(xiàn)上面代碼有什么問題的話,可要

注意了,上面的代碼有時(shí)會(huì)找不到模塊或者包(ImportError: No module named

xxxxxx),這是因?yàn)椋?/p>

sys模塊是使用c語言編寫的,因此字符串支持 '\n', '\r', '\t'等來表示特殊字符。所以

上面代碼最好寫成:

sys.path.append('c:\\xxx\\b.py') 或者sys.path.append('c:/xxxx/b.py')

這樣可以避免因?yàn)殄e(cuò)誤的組成轉(zhuǎn)義字符,而造成無效的搜索目錄(sys.path)設(shè)置。

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Python模塊以及導(dǎo)入出現(xiàn)ImportError: No module named ''''xxx''''的問題
python模塊以及導(dǎo)入出現(xiàn)ImportError: No module named 'xxx'問題
無法import的原因(ImportError: No module named *****)
python sys.path.append
Python模塊之間的相互引用問題
python程序在命令行執(zhí)行提示ModuleNotFoundError: No module named ''XXX'' 解決方法
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服