python - 在 tkinter 画布上绘图似乎受线程进程的影响
问题描述
虽然某些线程进程(国际象棋引擎二进制文件)的输出仍在继续,并且还在继续处理其数据,但更新 tkinter 画布似乎会减慢速度并结结巴巴:我在画布上绘制了大约 1000 个对象 - 矩形、线条和文本,而线程进程继续,国际象棋引擎不断提供标准输出..
我不明白这 2 个 Python 进程如何影响它们的速度和行为:我可以在处理画布图纸时暂停我的线程吗?我认为这对于 Python 线程是不可能的。我应该通过将标准输出数据写入缓冲区文件来编写自己的“暂停”吗?或者这种方法是否会遭受同样的速度损失?也许可以在编写画布时设置 CPU 优先级?
解决方案
推荐阅读
- tensorflow - x.shape 和 tf.shape(x) 之间的可变大小不匹配?
- c# - C#:序列不包含在实现 parallel.foreach 循环后引发的元素问题
- json - 基于json数组从akka http响应中获取实体的序列
- javascript - 创建条件 if/else 语句以显示最终测验分数结果
- javascript - 填写完所有 Google 输入字段后提示“嗨”
- c# - 搜索功能未按预期工作
- python - IRC 消息随机不从机器人发送
- python - 如何比蛮力更好地从字典中构建 Plinko 单词板?
- button - 如何在带有图像的按钮中设置文本
- c - 为什么我的代码中的 if 语句不起作用?