深圳全飞鸿

标题: python实测解析电子发票的代码 [打印本页]

作者: zhgc    时间: 2023-1-11 19:53
标题: python实测解析电子发票的代码
python实测解析电子发票的代码

1.python3.7.0不行,改为python3.8可以
2.必需卸载3.7.0后再安装3.80, 两个版本一起安装,PyCharm似乎会有问题

代码中这些包的安装:
  1. import os
  2. import fitz
  3. from pyzbar.pyzbar import decode
  4. from PIL import Image
复制代码


先更新了pip:
D:\pythonCWFP\venv\Scripts>python -m pip install --upgrade pip -i http://mirrors
Looking in indexes: http://mirrors.aliyun.com/pypi/simple
Requirement already satisfied: pip in d:\pythoncwfp\venv\lib\site-packages (21.3
Collecting pip
  Downloading http://mirrors.aliyun.com/pypi/p ... 410905c76ee14c62baf
     |████████████████████████████████| 2.1 MB 6
Installing collected packages: pip
  Attempting uninstall: pip
    Found existing installation: pip 21.3.1
    Uninstalling pip-21.3.1:
      Successfully uninstalled pip-21.3.1
Successfully installed pip-22.3.1



2,安装fitz后代码报错缺少目录,后来按网上说明卸载fitz改为安装pymupdf
D:\pythonCWFP\venv\Scripts>pip3 install fitz -i http://mirrors.aliyun.com/pypi/s
D:\pythonCWFP\venv\Scripts>pip3 install frontend -i http://mirrors.aliyun.com/py
D:\pythonCWFP\venv\Scripts>pip uninstall fitz
D:\pythonCWFP\venv\Scripts>pip3 install pymupdf -i http://mirrors.aliyun.com/pyp

3,安装pyzbar
D:\pythonCWFP\venv\Scripts>pip3 install pyzbar -i http://mirrors.aliyun.com/pypi

4. 安装PIL不成功,包名是pillow
D:\pythonCWFP\venv\Scripts>pip3 install pillow -i http://mirrors.aliyun.com/pypi
/simple --trusted-host mirrors.aliyun.com
Looking in indexes: http://mirrors.aliyun.com/pypi/simple
Collecting pillow
  Downloading http://mirrors.aliyun.com/pypi/p ... 096c4199c0af6d205a9
cf1f3440581614016d9cfcab3a4091ecd5d1e26b/Pillow-9.4.0-cp38-cp38-win_amd64.whl (2
.5 MB)
     ---------------------------------------- 2.5/2.5 MB 835.5 kB/s eta 0:00:00
Installing collected packages: pillow
Successfully installed pillow-9.4.0



以上安装后代码编译成功!

作者: zhgc    时间: 2023-1-11 19:55


作者: zhgc    时间: 2023-1-11 20:31






欢迎光临 深圳全飞鸿 (http://www.nagomes.com/disc/) Powered by Discuz! X3.2