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的Django框架中为代码添加注释的方法
Jul 16 Python
浅谈Python中带_的变量或函数命名
Dec 04 Python
使用Eclipse如何开发python脚本
Apr 11 Python
python之信息加密题目详解
Jun 26 Python
Django配置文件代码说明
Dec 04 Python
python内置模块collections知识点总结
Dec 19 Python
Python脚本去除文件的只读性操作
Mar 05 Python
python实现超级马里奥
Mar 18 Python
Selenium使用Chrome模拟手机浏览器方法解析
Apr 10 Python
python语言中有算法吗
Jun 16 Python
python实现经典排序算法的示例代码
Feb 07 Python
Python实现简单的猜单词
Jun 15 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
BBS(php & mysql)完整版(一)
2006/10/09 PHP
PHP 编写的 25个游戏脚本
2009/05/11 PHP
《PHP编程最快明白》第三讲:php数组
2010/11/01 PHP
PHP查看当前变量类型的方法
2015/07/31 PHP
详解WordPress中过滤链接与过滤SQL语句的方法
2015/12/18 PHP
深入浅析php中sprintf与printf函数的用法及区别
2016/01/08 PHP
Ajax+PHP实现的删除数据功能示例
2019/02/12 PHP
由JavaScript技术实现的web小游戏(不含网游)
2010/06/12 Javascript
ExtJS4如何给同一个formpanel不同的url
2014/05/02 Javascript
jQuery模仿单选按钮选中效果
2016/06/24 Javascript
Javascript字符串常用方法详解
2016/07/21 Javascript
深入理解javascript中concat方法
2016/12/12 Javascript
清除输入框内的空格
2016/12/21 Javascript
JavaScript脚本语言是什么_动力节点Java学院整理
2017/06/26 Javascript
vue 1.x 交互实现仿百度下拉列表示例
2017/10/21 Javascript
vue中组件的3种使用方式详解
2019/03/23 Javascript
解决前后端分离 vue+springboot 跨域 session+cookie失效问题
2019/05/13 Javascript
判断js数据类型的函数实例详解
2019/05/23 Javascript
JS前端知识点 运算符优先级,URL编码与解码,String,Math,arguments操作整理总结
2019/06/27 Javascript
js实现倒计时秒杀效果
2020/03/25 Javascript
详解Vue的ref特性的使用
2020/01/24 Javascript
[01:18]PWL开团时刻DAY4——圣剑与抢盾
2020/11/03 DOTA
Python实现建立SSH连接的方法
2015/06/03 Python
python爬取足球直播吧五大联赛积分榜
2018/06/13 Python
详解Python静态网页爬取获取高清壁纸
2019/04/23 Python
python函数局部变量、全局变量、递归知识点总结
2019/11/15 Python
Pycharm 安装 idea VIM插件的图文教程详解
2020/02/21 Python
Python如何使用OS模块调用cmd
2020/02/27 Python
Python批量安装卸载1000个apk的方法
2020/04/10 Python
英国休闲奢华的缩影:Crew Clothing
2019/05/05 全球购物
小小商店教学反思
2014/04/27 职场文书
财务部副经理岗位职责范本
2014/06/17 职场文书
优秀会计求职信
2014/07/04 职场文书
工作保证书怎么写
2015/02/28 职场文书
小学一年级班主任工作经验交流材料
2015/11/02 职场文书
javascript中Set、Map、WeakSet、WeakMap区别
2022/12/24 Javascript