Мой CSV-файл.
Timestamp
---------------------
1/4/2019 2:00:09 PM
1/4/2019 2:00:18 PM
У меня есть информация о дате и времени в столбце в CSV-файле.Я хочу прочитать это как столбец отметки времени в кадре данных панд. Я хочу сохранить информацию о секундах.
Усилие 1: я пытался
def dateparse (timestamp):
return pd.datetime.strptime(timestamp, '%m/%d/%Y %H:%M:%S ')
df = pd.read_csv('file_name.csv', parse_dates['Timestamp'],date_parser=dateparse)
Выше округляет секунды до чего-то вроде
1/4/2019 2:00:00
Усилие 2:
Я подумал о том, чтобы прочитать весь файл, используя, а затем преобразовать его в фрейм данных.
with open('file name.csv') as f:
for line in f:
print(line)
Но опять-таки здесь секунды округляются.
edit 1:
Информация об секундах усекается, когда я открываю этот CSV-файл в редакторах, таких как Sublime.