pandas提取不规整csv指定行指定列,csv文件有的行有两列数据,有的行有五列数据,每一行的数据个数不一定相同,这种csv文件如何读取
时间: 2024-04-29 11:27:07 浏览: 48
你可以使用pandas中的read_csv函数,并设置参数usecols和nrows来指定需要读取的列和行。同时使用参数error_bad_lines=False来忽略读取不规则行时出现的异常。例如:
```
import pandas as pd
df = pd.read_csv('yourfile.csv', usecols=[0, 3, 4], nrows=10000, error_bad_lines=False)
```
这个例子中,我们指定只读取第0、3、4列,只读取前10000行,并且忽略掉不规则行造成的异常。
阅读全文