如何在執行時安裝和匯入 Python 模組?
你可使用 pip 在執行時安裝程式包,並將 importlib.import_module(moduleName) 匯入模組,方法是將模組名稱用作字串。例如,
import pip
import importlib
def import_with_auto_install(package):
try:
return importlib.import_module(package)
except ImportError:
pip.main(['install', package])
return importlib.import_module(package)
# Example
if __name__ == '__main__':
scrapy = import_with_auto_install('scrapy')
print(scrapy)以上指令碼安裝 scrapy 模組並在安裝模組操作完成後匯入模組。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP