如何将功能输出到CSV文件?
我有一个返回报告对象
class Report():
def __init__(self, reporter, x, y, lane, event):
self.reporter = reporter
self.x = x
self.y = y
self.lane = lane
self.time = int(time.time()) # current time in seconds
self.event = event
打印报告对象的代码如下:
report_queue = []
def process_reports(self)
for idx, report in enumerate(self.report_queue):
print(report.x, report.y, report.lane, report.time, report.event)
上面代码将在控制台中打印数据。输出结果图像如何将结果保存到CSV文件中?谢谢。
I have a class that returns report object
class Report():
def __init__(self, reporter, x, y, lane, event):
self.reporter = reporter
self.x = x
self.y = y
self.lane = lane
self.time = int(time.time()) # current time in seconds
self.event = event
The code to print the report object is as follows:
report_queue = []
def process_reports(self)
for idx, report in enumerate(self.report_queue):
print(report.x, report.y, report.lane, report.time, report.event)
The above code will print the data in console.output result image How can I save the result to a csv file ? Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
还有一些特定的CSV库,用于更复杂的情况,但是在这里,我认为您可以同样快速地进行操作,因为您显然只做一个简短的文件。
There are also specific csv libraries for more complicated cases, but here I think you can just do it manually equally fast, since you're only doing a short file apparently.