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文本新增行数据信息的主要内容,如果未能解决你的问题,请参考以下文章

Scala:我如何根据行数将数据帧拆分为多个 csv 文件

java操作csv文件

SSIS脚本任务获取csv文件的行数

如何查找 MinMaxScaler 对象中的行数和列数?

Pyspark 的 sqlContext.read.csv() 函数读取的行数比实际 .csv 文件中的行数多

python把数据写入文件,规定每个文件只有固定行数