问题遇到的现象和发生背景
用pandas读取csv中的数据,按时间区间来提取,直接从csv文件中提取不出来,要用wps打开一下,再保存,才能提取出来,怎么可以让它直接提取出来呢
问题相关代码,请勿粘贴截图
import pandas as pd
# 1.读取csv文件
dfdata = pd.read_csv("C:\\Users\\admin\\Desktop\\002718.csv")
print(dfdata)
# 2.提取时间段(9:30:00-9:45:00)数据
s=dfdata[(dfdata['Time']>='9:30:00') & (dfdata['Time']<='9:45:00')]
print(s)
运行结果及报错内容
第一次运行结果:
Empty DataFrame
Columns: [TranID, Time, Price, Volume, SaleOrderVolume, BuyOrderVolume, Type, SaleOrderID, SaleOrderPrice, BuyOrderID, BuyOrderPrice]
Index: []
用wps打开文件后,点击保存(是,保留格式,去掉不兼容功能),可以读取出来