pyton脚本快速运行
一、打包Python成exe
第三方包:pyinstaller。安装方法:pip install pyinstaller
简单使用:cmd 进入当前要打包的Python程序文件夹,然后输入 pyinstaller -F xxx.py #此处F为大写,xxx为要打包的包名
添加图标:cmd 进入当前要打包的Python程序文件夹,然后输入 pyinstaller -F xxx.py -i xxx.ico #ico文件可以直接搜索,然后上传图片直接生成然后下载一并放到目录
这个包还有很多功能,这里仅仅是提供把整个打包成为一个压缩安装包的做法范例(个人最常用)
坑:
1、如果文件路径有中文,则用cmd无法进行打包!!
2、如果不想运行时有CMD黑色界面,将python文件尾缀(.py)更改成 (.pyw) 然后进行打包
3、想在别人没有Python环境的电脑上运行时,建议在cmd和anaconda命令窗口打包,如果在pycharm64位命令控制台打包,到其他电脑上无法正常运行(个人试验,没有去深究是为什么,懂的可以告诉一声)。
二、bat批处理文件直接运行。(此方式暂时不可用了,正在寻找原因)
方法:
1、创建一个txt文件,后缀名改为bat
2、邮件点击编辑第一行填这个:@echo off
3、下一行填写运行目录:例如:D:\Program Files (x86)\PYTHON\3.7\python.exe" E:/python/record.py"
保存后就可以双击运行了,直接运行部分是Python代码,场景应用:pycharm打开太慢,仅仅想运行一个Python脚本的情况。
坑:
1、运行目录路径中不能有中文,否侧会出错甚至无法运行
2、运行时,使用os.getcwd()命令获取的是bat所在的文件路径,而不是放置的Python路径这点要注意一下。
博客小白,个人记录,很多待补充,想到再慢慢修改,欢迎批评指正。
摘自:网络上很多的大神。侵删。。
转载请附原文链接以及作者,谢谢。