【发布时间】:2021-12-21 13:32:24
【问题描述】:
我做了一个简单的加密应用,代码在这里-https://codeshare.io/ZJ7qJn
但是当我按下加密时,我的 tkinter 应用程序滞后并说没有响应,因此我无法在 tkinter 应用程序中按下任何内容,但它确实完成了加密过程。
有没有什么办法让它不卡顿?
【问题讨论】:
-
您的加密功能可能阻止了
.mainloop,您可能想在另一个线程中进行加密,还应在问题中提供代码作为文本和minimal reproducible example -
您将进行 10k 次迭代,这将需要大量处理,并且在这个数量上可能不会获得太多收益。无论如何,密码学无论如何都需要一些时间。您应该在这里使用不同的进程或至少一个线程。
标签: python tkinter multiprocessing