小编Mar*_*naW的帖子

将光标添加到 matplotlib

这张图显示了我想要实现的目标:

我正在寻找一种解决方案,将光标添加到我在matplotlib. 光标应该是可拖动的,但只能在绘制的线上移动。标签应显示迹线上标记点的实际值。

我不知道使用哪个对象作为此光标/标记。

python pyqt matplotlib

4
推荐指数
1
解决办法
2万
查看次数

matplotlib 中的可拖动标记

我需要一个可拖动的标记来使用户能够查看某个点的确切值。标记应该只在绘图的绘制线上移动。我找到了如何在 pyplot 上拖动元素的方法,但从来没有找到如何仅在绘制的日期移动此标记的方法。

python matplotlib

3
推荐指数
1
解决办法
1811
查看次数

使用 GUI 重启 QThread

我正在使用 QThread 在单独的线程中进行一些计算。通过单击按钮启动线程,启动函数 StartMeasurement()。Thread 可以自己完成这个过程(在完成计算之后)并发出 PyQT 信号完成。或者用户可以通过单击 stopBtn 来停止线程。

terminate() 函数正在工作,但是当我再次尝试启动线程时遇到了很多麻烦。

在这里使用 movetoThread() 方法是否值得推荐?或者我如何确保正确停止线程以启用正确的重启。(意思是,开始新的!)

在线程中开始测量:StartMeasurement()

def StartMeasurement(self):            

    self.thread = measure.CMeasurementThread(self.osziObj, self.genObj, self.measSetup)

    self.thread.newSample.connect(self.plotNewSample)
    self.thread.finished.connect(self.Done)
    self.stopBtn.clicked.connect(self.thread.terminate)
    self.stopBtn.clicked.connect(self.Stop)

    self.thread.start()
Run Code Online (Sandbox Code Playgroud)

pyqt qthread

3
推荐指数
1
解决办法
2666
查看次数

在python中将ctypes结构转换为bytearray

有没有办法转换包含指向字节数组的指针的 Ctypes 结构?

class SRamAccess(ctypes.Structure):
    _fields_ = [('channel', ctypes.c_uint), ('offset', ctypes.c_uint), ('len', ctypes.c_uint), ('data', ctypes.c_char_p)]
Run Code Online (Sandbox Code Playgroud)

python arrays ctypes

2
推荐指数
1
解决办法
1944
查看次数

标签 统计

python ×3

matplotlib ×2

pyqt ×2

arrays ×1

ctypes ×1

qthread ×1