读取类似 csv 的文件到 pandas
Reading csv like file to pandas
我正在尝试将 Excel 文件读入 pandas
,但我收到消息 format and extension of the file don't match
。
当我尝试使用 read_excel
时,我收到一条错误消息,因此我正在使用 read_csv
。
这就是问题所在;我的 'Excel like' 文件在某些行上有空单元格,它创建了一个奇怪的 df,其中一些字段被移动:
我的代码如下:
2010 = pd.read_csv(r'{0}\file.xls'.format(path_temp),sep =
r'\t*',encoding='iso-8859-2')
在输出中,列 Outcome
出现在数据框第 8 行的第 6(日期 4)列中。您知道解决方法吗?我需要每 15 分钟自动加载此文件,这意味着我想避免手动打开并保存为 excel
您的分隔符是正则表达式。 sep=r'\t*'
匹配任意数量的连续制表符,因此应该将空白单元格视为单个分隔符。请尝试 sep='\t'
。
我正在尝试将 Excel 文件读入 pandas
,但我收到消息 format and extension of the file don't match
。
当我尝试使用 read_excel
时,我收到一条错误消息,因此我正在使用 read_csv
。
这就是问题所在;我的 'Excel like' 文件在某些行上有空单元格,它创建了一个奇怪的 df,其中一些字段被移动:
我的代码如下:
2010 = pd.read_csv(r'{0}\file.xls'.format(path_temp),sep =
r'\t*',encoding='iso-8859-2')
在输出中,列 Outcome
出现在数据框第 8 行的第 6(日期 4)列中。您知道解决方法吗?我需要每 15 分钟自动加载此文件,这意味着我想避免手动打开并保存为 excel
您的分隔符是正则表达式。 sep=r'\t*'
匹配任意数量的连续制表符,因此应该将空白单元格视为单个分隔符。请尝试 sep='\t'
。