Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python CSV文件第一列中每个条目的预挂起日期_Python_Csv - Fatal编程技术网

Python CSV文件第一列中每个条目的预挂起日期

Python CSV文件第一列中每个条目的预挂起日期,python,csv,Python,Csv,我有一个CSV文件,有两列,时间和数据 时间、数据 16:44:23,连接成功 18:22:44,连接失败 19:33:23,正在等待连接 ……等等 时间列没有预先挂起的日期。我正在尝试编写一个脚本,在时间列中的每个条目的时间之前添加日期“2018年2月5日” 新的输出应为: 时间、数据 2018年2月5日16:44:23,连接成功 2018年2月5日18:22:44,连接未成功 2018年2月5日19:33:23,正在等待连接 请帮助我,因为我的代码不起作用 导入csv reader=csv.

我有一个CSV文件,有两列,时间和数据

时间、数据 16:44:23,连接成功 18:22:44,连接失败 19:33:23,正在等待连接 ……等等

时间列没有预先挂起的日期。我正在尝试编写一个脚本,在时间列中的每个条目的时间之前添加日期“2018年2月5日”

新的输出应为: 时间、数据 2018年2月5日16:44:23,连接成功 2018年2月5日18:22:44,连接未成功 2018年2月5日19:33:23,正在等待连接

请帮助我,因为我的代码不起作用

导入csv reader=csv.DictReaderopen'/home/myuser/timedata.csv' 对于读取器中的行: “2018年2月5日”+世界其他地区[“时间”]
打印行['Time']

您需要使用熊猫

pip install pandas 

import pandas as pd 
df = pd.read_csv('path_to_your_csv.csv')
并将此自定义功能应用于您的时间列

df = df.assign(Time=df.Time.apply(lambda x : '2/5/2018 '+x))
您可以使用to_csv方法转换回数据帧

df.to_csv()