gpt4 book ai didi

python - 使用 Python 对 CSV 文件中的列进行乘法/除法

转载 作者:太空宇宙 更新时间:2023-11-04 10:56:27 25 4
gpt4 key购买 nike

所以我有许多 CSV 文件,每个文件中有 6 列数字。我想使用 Python 在每个 CSV 文件的每一列上执行一些操作(乘法、除法等)。

import csv

r = csv.reader(open('F:\python\sample.csv','rb'))

w = csv.writer(open('F:\python\sample_calib.csv','wb',buffering=0))

for row in r:
a = (float(row[0])-0.0376)/-0.0717
b = (float(row[1])-0.0376)/-0.0717
c = float(row[2])/1000
d = float(row[3])/1000
e = float(row[4])/1000000
f = float(row[5])/0.001178
w.writerow([a,b,c,d,e,f])

所以我使用上面的这个小脚本来校准每一行,这对每个 .csv 文件都适用。现在我要做的就是为一个文件夹中的 200 个文件运行此脚本。谁能告诉我应该如何编辑脚本以及要添加哪些模块?

最佳答案

您需要熟悉 csv 模块:http://docs.python.org/library/csv.html

关于python - 使用 Python 对 CSV 文件中的列进行乘法/除法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9468613/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com