[英]How do I import all the submodules of a Python namespace package?
Python命名空間包可以分布在許多目錄,zip文件或自定義導入器上。 迭代命名空間包的所有可導入子模塊的正確方法是什么?
請閱讀導入混淆 。
它非常清楚地區分了導入包及其子模塊的所有不同方法,並在此過程中回答了您的問題。 當你需要一個包中的某個子模塊時, from io.drivers import zip
編寫通常比import io.drivers.zip
更方便,因為前者允許你簡單地將模塊稱為zip而不是它的全名。
from modname import *
,這提供了一種將模塊中的所有項目導入當前命名空間的簡便方法; 但是,應該謹慎使用這種說法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.