PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Python
[问题] 如何删除exe执行后产生的资源档
楼主:
XperiaZ6C
(真●安卓轻旗舰)
2019-03-08 09:34:33
我是使用pyinstaller打包的
因为有将一些程式执行时所需要的资源也一起包进去
所以每次执行exe档之后
它都会重新解压一次exe档案里面他资源
并放到暂存里区
如果反复执行很多次的话
会在“C:\Users\username\AppData\Local\Temp\”里面
产生一大堆垃圾
想请问有办法在程式码中加入一段来清除这些资源吗
不知道怎么找这关键字
Google出来的几乎都是教怎么清除内存资源之类的QQ
作者:
dennisxkimo
(Dennis(一上B就糟糕))
2019-03-08 12:22:00
pyinstaller clean %TEMP%
作者:
nini200
(200妮妮)
2019-03-08 12:51:00
哇 你没讲我都不知道 哈哈
作者:
AndCycle
(AndCycle)
2019-03-08 16:39:00
正常来讲他会清, 没清干净的话要看你的程式做了什么pyinstaller ref: How the One-File Program Works如果你的程式不正常结束或是当掉, 他会没办法帮你收尾
作者:
s860134
(s860134)
2019-03-09 11:56:00
https://goo.gl/E1mLqr
似乎是从 pid 取名的
https://goo.gl/e9vCWT
讨论串workaround 方法应该蛮多的,另一个文件去记 pid 每次开确认里面的 pid 还活着没,不在的就砍 tmp 并更新档案
继续阅读
[问题] Spyder3 icon 消失
elone
Re: [问题] 初学该选哪一本书?
a9202507
[问题] numpy中的.shape问题
chen8958
Re: [问题] 开机自动执行python py档案
Bellkna
[问题] 在python底下执行MySQL法语
aa811016
Re: [问题] 爬虫:换页与主题的双重循环
adrianshum
Re: [问题] 开机自动执行python py档案
sma1033
[问题] 开机自动执行python py档案
threeSecGun
Re: [问题] 爬虫:换页与主题的双重循环
rexyeah
[问题] 无法从Anaconda Navigator开启spyder
gwin5566
Links
booklink
Contact Us: admin [ a t ] ucptt.com