小编Ric*_*mes的帖子

使用 PyQtGraph 绘制日期时间对象

我是 PyQtGraph 的新手,需要帮助在 x 轴上绘制日期时间对象,这可以使用 matplotlib 轻松完成。任何帮助,将不胜感激。

作为 Id 想要做的简单版本,请参见下面我想绘制的日期时间对象,该对象显示为 x 轴上的刻度。

代码抛出错误,因为这无法完成。

import pyqtgraph as pg
from pyqtgraph.Qt import QtCore, QtGui
import datetime

datetimes = ['2014-10-01 00:00:00', '2014-10-02 00:00:00', '2014-10-03 00:00:00']
x = [datetime.datetime.strptime(i, '%Y-%m-%d %H:%M:%S') for i in datetimes]
y = [1,2,3]


win = pg.GraphicsWindow(title = 'plotting')
p1 = win.addPlot(row=1, col=0, title = 'test')
p1.plot(x,y)

if __name__ == '__main__':
    import sys
    if (sys.flags.interactive != 1) or not hasattr(QtCore, 'PYQT_VERSION'):
        QtGui.QApplication.instance().exec_()
Run Code Online (Sandbox Code Playgroud)

python datetime pyqtgraph

9
推荐指数
2
解决办法
4794
查看次数

在PyQt4中向listwidget添加右键单击功能

我试图使用Python为PyQt4中的列表小部件中的项添加右键单击功能.我想像一个弹出的上下文菜单,显示有按钮,点击时应该执行一些功能.

如何在右键单击每个项目时弹出上下文菜单?

python contextmenu qlistwidget pyqt4

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

标签 统计

python ×2

contextmenu ×1

datetime ×1

pyqt4 ×1

pyqtgraph ×1

qlistwidget ×1