我想在UDP套接字上监听将要流入的数据并在屏幕上绘制它。我相信带有bind的套接字模块将适合接收套接字上的数据,但是我不确定以最佳方式继续绘制数据。图像尺寸将事先知道,原始数据将从任何角落开始直接绘制并继续填充图像框。
我认为tkinter库或PyQt适用于此,但我不知道是否有更好的选择,或者当你走下这两条路径时我应该注意什么。
答案 0 :(得分:1)
kinter包含在Python中,您需要单独安装PyQt(或PySide)。 Qt更现代,所以如果部署不成问题,我可能会先尝试一下。
答案 1 :(得分:1)
Tkinter有一个可用于绘图的画布小部件。它是基于矢量的,具有绘制线条,圆形等的图元。它非常易于使用,而且功能非常强大。
如果您的绘图更像是一幅绘画,您接收单个像素的说明,则可以创建一个图像,然后您可以更改单个像素的颜色。