pd.read_csv()未读取秒数

2024-10-04 05:25:54 发布

您现在位置:Python中文网/ 问答频道 /正文

为了这个问题,我找了很多,但迪恩没有找到答案。 类似的问题也发生了,但丁得到了他的问题的答案

我有这个csv,里面有秒数数据,但是当我使用read_csv()时秒数数据会丢失,或者如果我们使用parse date,秒数会被零取代。 代码如下:

orderbook = pd.read_csv('orderbook.csv', usecols = ['Nest UpdateTime'], parse_dates = ['Nest UpdateTime'])

输出时间列,如下所示:

 Nest UpdateTime
2020-06-16 14:51:00
2020-06-16 14:43:00
2020-06-16 14:42:00

当csv有秒数数据时,正如您在上面的输出中所看到的,秒数将被零取代

如何修复它,以便获得csv中存在的秒数而不是零?请帮忙


Tags: csv数据答案代码readdateparse时间
1条回答
网友
1楼 · 发布于 2024-10-04 05:25:54

请再次检查数据。没有时间了。2400格式只有小时和分钟

数据:

Product Type,Symbol,Buy/Sell,Order Type,Traded Qty,Average Price,Status,Price,TriggerPrice,Nest UpdateTime,Remarks
MIS,ZEEL,BUY,LIMIT,130,164.15,complete,0,164.1,16-06-20 14:51,
MIS,ZEEL,SELL,MARKET,30,162.95,complete,0,0,16-06-20 14:43,
MIS,ZEEL,SELL,MARKET,100,163.55,complete,0,0,16-06-20 14:42,
MIS,ZEEL,BUY,LIMIT,100,164.55,complete,164.55,164.55,16-06-20 13:51, 
MIS,ZEEL,SELL,LIMIT,100,163.5,complete,163.5,0,16-06-20 13:47,
MIS,ZEEL,BUY,LIMIT,100,164.3,complete,164.3,0,16-06-20 13:47,
MIS,ZEEL,SELL,LIMIT,40,164.4,complete,164.4,0,16-06-20 13:31,
MIS,ZEEL,SELL,LIMIT,30,164.65,complete,164.65,0,16-06-20 13:30,
MIS,ZEEL,SELL,LIMIT,30,165.05,complete,165.05,0,16-06-20 13:28,
MIS,INDUSINDBK,BUY,LIMIT,30,489.7,complete,0,489.55,16-06-20 12:27,
MIS,INDUSINDBK,SELL,MARKET,30,489.15,complete,0,0,16-06-20 12:26,
MIS,INDUSINDBK,BUY,MARKET,25,490.8,complete,0,0,16-06-20 12:22,
MIS,INDUSINDBK,SELL,MARKET,25,489.5,complete,0,0,16-06-20 12:21,

相关问题 更多 >