(python笔记)用pandas修改csv文件的某一列数据

代码如下:

 1 import pandas as pd
 2 import os
 3 # 获取文件名
 4 file_path = r'D:\测试数据信息库\2021'
 5 file_name = os.listdir(file_path)
 6 print(file_name)
 7 
 8 for file_name in file_name:
 9     # 分析并读取csv文件数据
10     df = pd.read_csv(r'D:\测试数据信息库\2021\{0}'.format(file_name), encoding='gbk')
11     # 修改指定列的数据,fillna只填充缺失值
12     df['km'] = df['km'].fillna(1, inplace=False)
13     # 写入csv文件
14     df.to_csv(r'D:\测试数据信息库\2021\{0}'.format(file_name), index=False)
15     print(file_name)
16     print('next>>>')

 

个人原创,仅供参考。

posted @ 2023-06-08 09:31  茫茫人海中的一颗沙尘  阅读(207)  评论(0编辑  收藏  举报