当前位置:   article > 正文

用python代码做一个提取汉字的桌面exe快捷方式_python 为exe创建快捷方式

python 为exe创建快捷方式

步骤一:创建.py文件

如果导入两个库pytesseract和PIL有问题去看我的这篇文章
python代码提取图片文字
打包不会的去看这篇
将python中的.py文件打包成.exe

import pytesseract
from PIL import Image

def demo():
    # 打开要识别的图片
    print("进入成功")
    i = 0
    #保证程序持续的运行
    while i < 100:
        a = input("请输入数字,1进入提取中文,否则进入提取英文:")
        if a == '1':
            inpt1 = input("请输入路径:")
            image = Image.open(inpt1)
            text = pytesseract.image_to_string(image, lang='chi_sim')
            print(text)
        else :
            inpt = input('请输入路径:')
            image = Image.open(inpt)
            text = pytesseract.image_to_string(image, lang='eng')
            print(text)
        i = i + 1

    # 路径测试../selfLesson/test.png成功
    # 路径测试F:\pycharm\selfStudy\selfLesson\test.png成功,图片的绝对路径
    # F:\pycharm\selfStudy\selfLesson\3.png 测试成功
    # C:\Users\chaojixingyun\Pictures\QQ浏览器截图\1.png  测试成功
    # 使用pytesseract调用image_to_string方法进行识别,传入要识别的图片,lang='chi_sim'是设置为中文识别,
    #识别英文设置为eng

if __name__ == '__main__':
    demo()

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32

步骤二找到.py文件的存放路径使用cmd打开命令提示符

在这里插入图片描述

步骤三:输入pyinstaller -D extraction.py

Pyinstaller可以通过简单的命令进行python代码的打包工作,其基本的命令为: pyinstaller -option xxx.py
-D表示 生成一个文件目录包含可执行文件和相关动态链接库和资源文件等;
-F 仅生成一个可执行文件
-w:表示希望在生成的.exe程序运行过程中,不要出现cmd黑框(注意我做的这个程序需要用到路径输入所以不使用-w)
在这里插入图片描述

我成功后exe文件出现的位置

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

创建桌面快捷方式

右键选中文件然后点击快捷方式
在这里插入图片描述
对象的位置选择生成的exe文件的位置,然后输入快捷方式的名字就行了
在这里插入图片描述
然后将快捷方式粘贴到桌面即可
在这里插入图片描述

测试快捷方式

注意:一定要输入绝对路径
双击运行就可以输入绝对路径然后提取文字了

在这里插入图片描述
最后,一个便捷的输入路径提取汉字的软件就做完了,但是缺少界面,也不够美观,用的还是命令提示符,还有很大的改进空间
以后有时间会试着做一个界面,让提取更便捷

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/264766
推荐阅读
相关标签
  

闽ICP备14008679号