Khi muốn sử dụng import docx
, hãy đảm bảo cài đặt python-docx , không phải docx . Bạn có thể cài đặt mô-đun bằng cách chạy pip install python-docx
.
Tên cài đặt docx dành cho một mô-đun khác Tuy nhiên,
khi bạn định nhập mô-đun python-docx, bạn sẽ cần chạy
import docx
chứ không phải import python-docx
.
nếu bạn vẫn muốn sử dụng mô-đun docx thì :
Trước hết, bạn cần đảm bảo rằng mô-đun docx đã được cài đặt. Nếu không thì chỉ cần chạy pip install docx
. Nếu nó hiển thị '* yêu cầu đã được thỏa mãn *' thì giải pháp là:
- Đi tới thư viện để tìm tệp docx.py , bạn sẽ cần phải chuyển đến thư mục nơi bạn đã cài đặt python sau đó đến \ Lib \ site-package \ và tìm tệp docx.py
Mở tệp docx.py trong trình soạn thảo văn bản và tìm mã này
from exceptions import PendingDeprecationWarning
- Thay thế mã trên bằng
try:
from exceptions import PendingDeprecationWarning
except ImportError:
pass
- Lưu các tập tin
- Bây giờ bạn có thể chạy mô-đun import docx trong Python 3.x mà không gặp bất kỳ sự cố nào
exceptions
mô-đun không tồn tại trong Python 3 (trường hợp ngoại lệ được xác định có được thêm vào__builtin__
anyway). Có vẻ như quá trình chuyển đổi DocX sang Python 3 vẫn chưa hoàn tất.