เมื่อต้องการใช้import docx
ให้แน่ใจว่าได้ติดตั้งหลาม docx , ไม่docxpip install python-docx
เตอร์คุณสามารถติดตั้งโมดูลโดยการเรียกใช้
ชื่อการติดตั้งdocx ใช้สำหรับโมดูลอื่นอย่างไรก็ตาม
เมื่อคุณกำลังจะนำเข้าโมดูลหลาม docx คุณจะต้องทำงาน
ไม่ได้import docx
import python-docx
หากคุณยังต้องการใช้โมดูล docx ให้ :
ก่อนอื่นคุณต้องตรวจสอบให้แน่ใจว่าได้ติดตั้งโมดูลdocxแล้ว pip install docx
ถ้าไม่ได้แล้วเรียกเพียง หากแสดงว่า '* ความต้องการเป็นที่พอใจแล้ว *' วิธีแก้ไขคือ:
- ไปที่ไลบรารีเพื่อค้นหาไฟล์docx.pyคุณจะต้องไปที่ไดเร็กทอรีที่คุณติดตั้ง python จากนั้น \ Lib \ site-Packages \ และค้นหาไฟล์docx.py
เปิดไฟล์docx.pyในโปรแกรมแก้ไขข้อความและค้นหารหัสนี้
from exceptions import PendingDeprecationWarning
- แทนที่รหัสด้านบนด้วย
try:
from exceptions import PendingDeprecationWarning
except ImportError:
pass
- บันทึกไฟล์
- ตอนนี้คุณสามารถเรียกใช้โมดูลimport docxใน Python 3.x ได้โดยไม่มีปัญหา
exceptions
โมดูลไม่ได้อยู่ในหลาม 3 (ข้อยกเว้นที่กำหนดไว้มีถูกเพิ่มเข้าไป__builtin__
แล้ว) ดูเหมือนการแปลง DocX เป็น Python 3 จะยังไม่สมบูรณ์