python-pyinstaller、打包后获取路径的实例


Posted in Python onJune 10, 2019

使用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界面的执行结果如下图:

python-pyinstaller、打包后获取路径的实例

在exe文件的执行结果为:

python-pyinstaller、打包后获取路径的实例

以上这篇python-pyinstaller、打包后获取路径的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现获取客户机上指定文件并传输到服务器的方法
Mar 16 Python
简单谈谈Python中的闭包
Nov 30 Python
python构建深度神经网络(DNN)
Mar 10 Python
pandas 实现将重复表格去重,并重新转换为表格的方法
Apr 18 Python
python实现人民币大写转换
Jun 20 Python
pandas 将索引值相加的方法
Nov 15 Python
详解python的四种内置数据结构
Mar 19 Python
opencv设置采集视频分辨率方式
Dec 10 Python
python读取ini配置的类封装代码实例
Jan 08 Python
django API 中接口的互相调用实例
Apr 01 Python
DataFrame.groupby()所见的各种用法详解
Jun 14 Python
Python装饰器的练习题
Nov 23 Python
详解Python 切片语法
Jun 10 #Python
使用Python OpenCV为CNN增加图像样本的实现
Jun 10 #Python
Python 虚拟空间的使用代码详解
Jun 10 #Python
在Python中过滤Windows文件名中的非法字符方法
Jun 10 #Python
对Python 检查文件名是否规范的实例详解
Jun 10 #Python
java判断三位数的实例讲解
Jun 10 #Python
Python字符串的一些操作方法总结
Jun 10 #Python
You might like
php dirname(__FILE__) 获取当前文件的绝对路径
2011/06/28 PHP
PHP自动识别字符集并完成转码详解
2013/08/02 PHP
php中异常处理方法小结
2015/01/09 PHP
Yii2基于Ajax自动获取表单数据的方法
2016/08/10 PHP
js函数般调用正则
2008/04/08 Javascript
javascript常见操作汇总
2014/09/03 Javascript
jQuery+css实现百度百科的页面导航效果
2014/12/16 Javascript
js 博客内容进度插件详解
2017/02/19 Javascript
Vue数组更新及过滤排序功能
2017/08/10 Javascript
Angular客户端请求Rest服务跨域问题的解决方法
2017/09/19 Javascript
js实现会跳动的日历效果(完整实例)
2017/10/18 Javascript
vue.js高德地图实现热点图代码实例
2019/04/18 Javascript
微信小程序中button去除默认的边框实例代码
2019/08/01 Javascript
前后端常见的几种鉴权方式(小结)
2019/08/04 Javascript
webpack HappyPack实战详解
2019/10/08 Javascript
nodejs dgram模块广播+组播的实现示例
2019/11/04 NodeJs
解决echarts图表使用v-show控制图表显示不全的问题
2020/07/19 Javascript
Python入门_条件控制(详解)
2017/05/16 Python
python递归打印某个目录的内容(实例讲解)
2017/08/30 Python
Jupyter notebook远程访问服务器的方法
2018/05/24 Python
Python3实现的Mysql数据库操作封装类
2018/06/06 Python
python图像和办公文档处理总结
2019/05/28 Python
python顺序执行多个py文件的方法
2019/06/29 Python
tensorflow 变长序列存储实例
2020/01/20 Python
python定义类self用法实例解析
2020/01/22 Python
Python读写csv文件流程及异常解决
2020/10/20 Python
python UIAutomator2使用超详细教程
2021/02/19 Python
Python .py生成.pyd文件并打包.exe 的注意事项说明
2021/03/04 Python
课改先进个人汇报材料
2014/01/26 职场文书
护士岗位求职应聘自荐书范文
2014/02/12 职场文书
调研座谈会发言材料
2014/08/23 职场文书
党课心得体会范文
2014/09/09 职场文书
学习党章的体会
2014/11/07 职场文书
户外活动总结
2015/02/04 职场文书
交通处罚决定书
2015/06/24 职场文书
Windows server 2022创建创建林、域树、子域的步骤
2022/06/25 Servers