Skip to content

Commit 8610be5

Browse files
committed
BUG: open file in Python 3 with given encoding
1 parent 9fea06d commit 8610be5

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

pandas/core/frame.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -932,7 +932,10 @@ def to_csv(self, path_or_buf, sep=",", na_rep='', cols=None,
932932
f = path_or_buf
933933
close = False
934934
else:
935-
f = open(path_or_buf, mode)
935+
if py3compat.PY3: # pragma: no cover
936+
f = open(path_or_buf, mode, encoding=encoding)
937+
else:
938+
f = open(path_or_buf, mode)
936939
close = True
937940

938941
try:

0 commit comments

Comments
 (0)