我是 python 新手,我正在尝试使用 pyqtgraph 来绘制时间序列。我发现这对我有帮助,但是:
pg.DateAxisItem('left', pen=None, linkView=None, parent=None, maxTickLength=-1, showValues=True).tickStrings(_dateTS,1, 1)
给我一个属性错误:(_dateTS 是时间戳列表)
154 tick_specs = self.zoom_level.tick_specs
155 tick_spec = next((s for s in tick_specs if s.spacing == spacing), None)
--> 156 dates = [datetime.utcfromtimestamp(v - self.utc_offset) for v in values]
157 format_strings = []
158 for x in dates:
AttributeError: 'module' object has no attribute 'utcfromtimestamp'
此错误发生在 DateAxisItem.py
我读过一些线程说这可能是由于一些导入错误。这是我导入模块的方式
import fileinput
import glob
import numpy as np
import pyqtgraph as pg
from pyqtgraph import QtCore
import time
import datetime
正如我所说,我从 python 开始,我看不出我错在哪里。