Saat ingin menggunakan import docx
, pastikan untuk menginstal python-docx , bukan docx . Anda dapat menginstal modul dengan menjalankan pip install python-docx
.
Nama instalasi docx untuk modul yang berbeda. Namun,
ketika Anda akan mengimpor modul python-docx, Anda harus menjalankan
import docx
, bukan import python-docx
.
jika masih ingin menggunakan modul docx maka :
Pertama-tama, Anda perlu memastikan bahwa modul docx telah diinstal. Jika tidak maka jalankan saja pip install docx
. Jika muncul '* persyaratan sudah terpenuhi *' maka solusinya adalah:
- Pergi ke perpustakaan untuk menemukan file docx.py , Anda harus pergi ke direktori tempat Anda menginstal python lalu \ Lib \ site-packages \ dan temukan file docx.py
Buka file docx.py di editor teks dan temukan kode ini
from exceptions import PendingDeprecationWarning
- Ganti kode di atas dengan
try:
from exceptions import PendingDeprecationWarning
except ImportError:
pass
- Simpan file
- Sekarang Anda dapat menjalankan modul import docx dengan Python 3.x tanpa masalah
exceptions
modul tidak ada di Python 3 (pengecualian didefinisikan ada yang ditambahkan ke__builtin__
anyway). Sepertinya konversi DocX ke Python 3 belum selesai.