python办公自动化学习 day1

本文记录了在Python环境下进行办公自动化学习过程中遇到的问题,主要涉及使用docx库操作Excel和Word。在安装docx库时遇到与Python3的兼容性问题,通过从第三方源下载兼容包并卸载旧版本后成功安装。虽然在命令行环境中能成功导入docx,但在PyCharm中仍然无法运行代码,提示无docx模块。
摘要由CSDN通过智能技术生成

对着教程一行行敲代码太枯燥,也没这么多精力,于是直接找案例来做了。
目标:
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/
搜索

下载进行安装:

需要先卸载之前的 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模块

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值