![](/img/trans.png)
[英]Python 3.5 "ImportError: cannot import name 'SomeName'
[英]ImportError: cannot import name 'nsprefixes' Python 3.5
從docx庫導入nsprefix時出現此錯誤。
from docx import nsprefixes
關於如何解決此問題的任何想法?
nsprefixes
是過時的python-docx
nsprefixes
版本的對象:
https://github.com/mikemaccana/python-docx
如果要使用該代碼,則需要卸載當前軟件包並安裝非常舊的軟件包:
$ pip uninstall python-docx
$ pip install docx
通常不建議這樣做,但是由於您還沒有提及用例,因此我將把這個決定留給您。
該代碼庫已被完全重寫以創建當前版本,因此兩者完全不兼容。
在新版本中,名稱nsmap
通常有一個類似的對象:
from docx.oxml.ns import nsmap
您可以在這里檢查:
https://github.com/python-openxml/python-docx/blob/master/docx/oxml/ns.py
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.