pd.io.parsers.read_csv ignores skiprows when parse_dates is set to a dict (original) (raw)

For example:

pd.io.parsers.read_csv("http://www.datazoa.com/publish/export.asp?hash=yjPceG6fHL&uid=dzadmin&a=exportcsv",skiprows=range(1,13+1),skipfooter=4,parse_dates={"date":[0]})

has 907 rows.

As does:

pd.io.parsers.read_csv("http://www.datazoa.com/publish/export.asp?hash=yjPceG6fHL&uid=dzadmin&a=exportcsv",skipfooter=4,parse_dates={"date":[0]})

whereas:

pd.io.parsers.read_csv("http://www.datazoa.com/publish/export.asp?hash=yjPceG6fHL&uid=dzadmin&a=exportcsv",skiprows=range(1,13+1),skipfooter=4,parse_dates=[0])

has 894 rows.

I am on Pandas v0.11.0