背景:
一每分钟执行的python脚本,打包成exe后,在有些机器出现_IME文件过多的问题
解决:
1 参考
Python转exe方法与_MEI清除方法_╮(╯_╰)╭ Don't expect me to reply to you in time-CSDN博客
得知是pyinstaller的问题
2 编写清除脚本,每次运行清除之前该目录下所有IMEI文件
import os
import shutil
path = r"C:\Windows\Temp"
for root,dirs,files in os.walk(path):
if "_MEI" in root:
#print(root)
try:
shutil.rmtree(root)
#print("delete",root)
except:
#print("error",root)
pass
else:
pass
将此段代码插入脚本中,即可解决此类问题。
ps:
打包后,在别的机器运行出现问题
Error loading Python DLL