【发布时间】:2019-12-02 23:16:28
【问题描述】:
我将一些代码从 IDLE 3.5(64 位)转移到 pycharm(Python 2.7)。大部分代码仍在工作,例如我可以从 docx.enum.text 导入 WD_LINE_SPACING,但由于某种原因我无法导入 WD_ALIGN_PARAGRAPH。
起初,几乎没有导入工作,但我做到了
点安装 python-docx
而不是
点安装 docx
除了 WD_ALIGN_PARAGRAPH 之外,大多数导入都有效。
# works
from __future__ import print_function
import xlrd
import xlwt
import os
import subprocess
from calendar import monthrange
import datetime
from docx import Document
from datetime import datetime
from datetime import date
from docx.enum.text import WD_LINE_SPACING
from docx.shared import Pt
# does not work
from docx.enum.text import WD_ALIGN_PARAGRAPH
我没有收到任何错误消息,但 Pycharm 将该行标记为错误: “在‘text.py’中找不到引用‘WD_ALIGN_PARAGRAPH’”。
【问题讨论】:
标签: python-2.7 pycharm python-docx