0
是什麼導入的包兩者包含庫中以下兩種包裝根據使用情況而有所不同?
import xml.etree.ElementTree as etree
from elementtree import ElementTree as etree
ElementTree.py程序。如果我更換一個與其他它顯示了一個錯誤,爲什麼在使用它們之間的區別?
是什麼導入的包兩者包含庫中以下兩種包裝根據使用情況而有所不同?
import xml.etree.ElementTree as etree
from elementtree import ElementTree as etree
ElementTree.py程序。如果我更換一個與其他它顯示了一個錯誤,爲什麼在使用它們之間的區別?
xml.etree.ElementTree
是因爲Python 2.5 Python標準庫的一部分:https://docs.python.org/2/library/xml.etree.elementtree.html。
對於from elementtree import ElementTree as etree
工作,你必須單獨安裝的ElementTree。如果您需要使用Python舊版本的庫,請參閱http://effbot.org/zone/element-index.htm。在Python 2.7中,沒有理由這樣做。
所以,不要擔心elementtree.ElementTree
,只使用xml.etree.ElementTree
。
但我的一段代碼只與elementtree.ElementTree一起工作,所以我會繼續使用它!感謝信息瞭解不同之處! – Nikhil
如果您創建一個新問題並向我們展示您的代碼段,我們可以幫助切換到'xml.etree.ElementTree'。你不可能使用'elementtree.ElementTree'。 – mzjn
好吧沒問題的兄弟,如果我發現有關切換包的任何進一步的問題,我會問。 – Nikhil