好友
阅读权限10
听众
最后登录1970-1-1
|
本帖最后由 Heart灬欣 于 2020-8-10 13:22 编辑
今天在打包的时候,遇到一个问题.
我用的tkinter,有图形界面.如果我用-w (不带console窗口),exe程序就无法正常运行.
经过输入测试.
path=os.getcwd()
filepath=path+"\\conwork.js"
text1.insert(END, 'execjs')
file = open(filepath, encoding='utf_8')
# text1.insert(END, 'fi777777777777e')
js = execjs.compile(file.read())
text1.insert(END, '8888888888')
程序运行到这里就断了....
a = js.call('encodeInp', useraccount)
text1.insert(END, 'f999999999999977e')
p = js.call('encodeInp', userpassword)
encoded = str(a) + "%%%" + str(p)
报错内容不知道,因为是没有console窗口的.
但是!!!我如果不用-w,让console显示,程序和我再pycharm运行一样的正常
请问,我的代码问题还是什么原因导致的呢,我想使用-w(禁用console),
毕竟这样在给别人用的时候体验会更好
代码有调用外部文件,这里问题已排查.不是相对路径,整个代码也没有input这种交互式语句 |
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|