python-pyinstaller、打包后获取路径的实例
作者:买菇凉的小火披 时间:2023-10-27 05:02:09
使用pyinstaller可以把.py文件打包为.exe可执行文件,命令为:
pyinstaller hello.py
打包后有两个文件夹,一个是dist,另外一个是build,可执行文件在dist文件夹里面,但是会有许多依赖是独立文件存在
pyinstaller -F hello.py
使用-F参数后,打包的可执行文件是一个整体,只有一个.exe文件。
获取文件路径的方式有四种,可以在打包成exe文件后,获取.exe文件的当前路径
import sys
import os
print(sys.path[0])
print(sys.argv[0])
print(os.path.dirname(os.path.realpath(sys.executable)))
print(os.path.dirname(os.path.realpath(sys.argv[0])))
在ide界面的执行结果如下图:
在exe文件的执行结果为:
来源:https://blog.csdn.net/qq_31801903/article/details/81666124
标签:python,pyinstaller,打包,路径


猜你喜欢
ASP连接MySQL数据库代码示例
2010-03-14 11:24:00
win10下tensorflow和matplotlib安装教程
2023-03-23 21:47:27

聊聊golang中多个defer的执行顺序
2023-09-03 09:23:22
Windows10下mysql 5.7.21 Installer版安装图文教程
2024-01-18 10:52:23

ASP读取MySQL数据库出现乱码的解决办法
2010-03-08 14:25:00
python3发送request请求及查看返回结果实例
2023-09-18 11:34:10
Centos中彻底删除Mysql(rpm、yum安装的情况)
2024-01-14 14:33:36
Selenium常见八大定位法总结
2022-07-05 02:16:21

Thinkphp5文件包含漏洞解析
2023-07-01 19:42:51

Python实现计算图像RGB均值方式
2024-01-01 20:50:31

利用Python/R语言分别解决金字塔数求和问题
2021-09-06 06:29:14

使用python判断你是青少年还是老年人
2021-03-18 14:42:23
JavaScript模板解析演示实例
2009-10-19 23:16:00
Python面向对象三大特征 封装、继承、多态
2022-01-09 04:31:51

python利用7z批量解压rar的实现
2021-05-02 18:58:31
python中的内置函数getattr()介绍及示例
2023-01-15 19:16:46
Mysql获取当前日期的前几天日期的方法
2024-01-16 01:22:31
Asp 操作Access数据库时出现死锁.ldb的解决方法
2011-03-29 10:49:00
Python 获取windows桌面路径的5种方法小结
2023-04-01 09:06:47
JavaScript的replace方法与正则表达式结合应用讲解
2008-03-06 21:37:00