Skip to content

Commit 2d222cf

Browse files
committed
break if end of line is reached
1 parent 9f5046c commit 2d222cf

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

pandas/io/parsers/python_parser.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -222,11 +222,10 @@ class MyDialect(csv.Dialect):
222222
# prevents CSV parsing errors on lines that will be discarded
223223
if self.skiprows is not None:
224224
while self.skipfunc(self.pos):
225-
self.pos += 1
226-
try:
227-
f.readline()
228-
except (StopIteration, AttributeError):
225+
line = f.readline()
226+
if not line:
229227
break
228+
self.pos += 1
230229
else:
231230
# attempt to sniff the delimiter from the first valid line,
232231
# i.e. no comment line and not in skiprows

0 commit comments

Comments
 (0)