路径D:\linghulyx\搜路研\20230705给的数据\2023 7.05\6\GPV327301ED0YR9AP_焊面检测结果.csv 想要替换的数据 10001 20001 30001替换的值 平面度
时间: 2023-07-17 10:09:46 浏览: 56
好的,请使用以下代码读取CSV文件并替换指定数据:
```python
import csv
file_path = 'D:\\linghulyx\\搜路研\\20230705给的数据\\2023 7.05\\6\\GPV327301ED0YR9AP_焊面检测结果.csv'
data_to_replace = ['10001', '20001', '30001']
replacement_value = '平面度'
# 读取CSV文件
with open(file_path, 'r', newline='') as file:
reader = csv.reader(file)
rows = list(reader)
# 替换指定数据
for row in rows:
for i in range(len(row)):
if row[i] in data_to_replace:
row[i] = replacement_value
# 写回CSV文件
with open(file_path, 'w', newline='') as file:
writer = csv.writer(file)
writer.writerows(rows)
print("数据替换完成!")
```
请将代码中的 `file_path` 替换为你的CSV文件的实际路径。这段代码会将CSV文件中所有等于 `"10001"`, `"20001"`, `"30001"` 的数据替换为 `"平面度"`。替换完成后,会在控制台输出提示信息。请确保你的CSV文件路径和要替换的数据正确无误。