unity如何给csv文本新增行数据信息
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unity如何给csv文本新增行数据信息相关的知识,希望对你有一定的参考价值。
参考技术A import csv# 1.1返回文件对象
message = open('./test/北京高档酒店价格分析.csv', 'r', encoding='utf-8')
# 1.2创建读文件方法
message_1 = csv.reader(message)
# 将数据类型变成有序列表
data = list(message_1)
message.close() # 关闭文件
# print(data)
# 创建新文件
f2 = open('./test/北京酒店价格分析.csv', 'w', encoding='utf-8', newline='')
# 写--方法
mywrite = csv.writer(f2)
# 获取csv文件中第一个数据
data1 = [i for i in data[0]]
data1.append('平均评分')
mywrite.writerow((data1))
# 查看数据
for i in data[1:]:
# print(i)
avg = round((float(i[3]) + float(i[4]) + float(i[5]) + float(i[6])) / 4, 2)
result = f'i[0]的平均分为:avg'
# print(result)
# 将平均分重新写入文件
i.append(avg)
mywrite.writerow(i)
f2.close()
以上是关于unity如何给csv文本新增行数据信息的主要内容,如果未能解决你的问题,请参考以下文章