真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

怎樣將python標(biāo)準(zhǔn)庫(kù)缺失的進(jìn)行導(dǎo)入-創(chuàng)新互聯(lián)

怎樣將python標(biāo)準(zhǔn)庫(kù)缺失的進(jìn)行導(dǎo)入?這個(gè)問題可能是我們?nèi)粘W(xué)習(xí)或工作經(jīng)常見到的。希望通過這個(gè)問題能讓你收獲頗深。下面是小編給大家?guī)淼膮⒖純?nèi)容,讓我們一起來看看吧!

成都創(chuàng)新互聯(lián)自2013年起,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元廣平做網(wǎng)站,已為上家服務(wù),為廣平各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:18980820575

一、單個(gè)模塊中缺失的庫(kù)

在編寫代碼的時(shí)候,如果我們需要使用某個(gè)三方庫(kù)(如 requests),但不確定實(shí)際運(yùn)行的環(huán)境是否裝了它,那么可以這樣寫:

try:
 import requests
except ImportError:
 import os
 os.system('pip install requests')
 import requests

如果真找不到兼容的標(biāo)準(zhǔn)庫(kù),也可以自己寫一個(gè)模塊(如 my_json.py),實(shí)現(xiàn)想要的東西,然后在 except 語(yǔ)句中再導(dǎo)入它。

try:
 import simplejson as json
except ImportError:
 import my_json as json

二、整個(gè)項(xiàng)目中缺失的庫(kù)

問題是:有一個(gè)項(xiàng)目,想要部署到新的機(jī)器上,它涉及很多三方庫(kù),但是機(jī)器上都沒有預(yù)裝,該怎么辦?

對(duì)于一個(gè)合規(guī)的項(xiàng)目,按照約定,通常它會(huì)包含一個(gè)“requirements.txt ”文件,記錄了該項(xiàng)目的所有依賴庫(kù)及其所需的版本號(hào)。這是在項(xiàng)目發(fā)布前,使用命令pip freeze > requirements.txt 生成的。

使用命令pip install -r requirements.txt (在該文件所在目錄執(zhí)行,或在命令中寫全文件的路徑),就能自動(dòng)把所有的依賴庫(kù)給裝上。

三、自動(dòng)導(dǎo)入任意缺失的庫(kù)

l 可以用 try…except 方式,實(shí)現(xiàn)簡(jiǎn)單的三方庫(kù)導(dǎo)入或者替換

l 已知全部缺失的依賴庫(kù)時(shí)(如 requirements.txt),可以手動(dòng)安裝

l 利用 sys.meta_path,可以自動(dòng)導(dǎo)入任意的缺失庫(kù)

感謝各位的閱讀!看完上述內(nèi)容,你們對(duì)怎樣將python標(biāo)準(zhǔn)庫(kù)缺失的進(jìn)行導(dǎo)入大概了解了嗎?希望文章內(nèi)容對(duì)大家有所幫助。如果想了解更多相關(guān)文章內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


本文名稱:怎樣將python標(biāo)準(zhǔn)庫(kù)缺失的進(jìn)行導(dǎo)入-創(chuàng)新互聯(lián)
本文鏈接:http://weahome.cn/article/hesde.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部