我正在使用pyqtgraph创建一个宪章。为了导出数据,我使用pyqtgraph的内置CSVExporter()
导出csv文件。然而,我也尝试添加一个传奇,它失败了
有趣的是,这个传说可以独立存在,而且一切正常。根据我的理解,在实例化每个PlotItem
时添加name
参数时,图例实际上开始用曲线的名称填充。这是出口商失败的时候
我有一个运行的PlotItem
对象列表,并将它们实例化为:
plot = self.plotWidget.plot(self.data[i], pen=(i, self.data.size), name=i)
self.traces.append(plot)
只有在图例中填写了数据时,我才会出现以下错误。也就是说,只有当它显示
“曲线1” “曲线2”
File "app.py", line 335, in saveData
exporter.export(fileName='data.csv')
File "/Users/sammyalhashemi/Documents/Charter/python-gui/venv/lib/python3.6/site-packages/pyqtgraph/exporters/CSVExporter.py", line 44, in export
name = c.name().replace('"', '""') + '_'
AttributeError: 'int' object has no attribute 'replace'
目前没有回答
相关问题 更多 >
编程相关推荐