python办公自动化学习 day1

对着教程一行行敲代码太枯燥,也没这么多精力,于是直接找案例来做了。
目标:
1、python+excel
2、python+word
3、自动日报、周报、月报、年报以及各类需重复的报告及表格

day1学习笔记
前置条件:python环境、docx库、xlrd库
安装docx库,可以直接才dos命令中输入pip install python-docx

打开代码时遇到了问题:

Traceback (most recent call last):
File “F:/360安全云盘同步版/python2019/自动合同信息/example_batch_contract2.py”, line 1, in
from docx import Document
ModuleNotFoundError: No module named ‘docx’

Process finished with exit code 1

原因是命令行下载的docx安装包还没有完全兼容python3,第三方库应该还没更新,需要下载一个兼容的包进行安装:

https://www.lfd.uci.edu/~gohlke/pythonlibs/
python办公自动化学习 day1_第1张图片

下载进行安装:

需要先卸载之前的 docx :pip uninstall python-docx (把原来安装的docx卸载掉)
安装:docx-0.8.7-py2.py3-none-any.whl
显示:
C:\Users\HE>pip install C:\Users\HE\Desktop\python_docx-0.8.10-py2.py3-none-any.whl
Processing c:\users\he\desktop\python_docx-0.8.10-py2.py3-none-any.whl
Requirement already satisfied: lxml>=2.3.2 in d:\program files\python37\lib\site-packages (from python-docx==0.8.10) (4.4.1)
Installing collected packages: python-docx
Successfully installed python-docx-0.8.10

BUT
C:\Users\HE>import docx
‘import’ 不是内部或外部命令,也不是可运行的程序
原因是没启动python吧
敲python后,成功
C:\Users\HE>python
import docx

BUT pycharm还是不能运行代码,显示无docx模块

你可能感兴趣的:(辅助办公)