Skip to content

Commit 2b93ccc

Browse files
committed
Fix EncodingWarning in file_util. Ref #232.
1 parent 61d103f commit 2b93ccc

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

distutils/file_util.py

+2-6
Original file line numberDiff line numberDiff line change
@@ -230,9 +230,5 @@ def write_file(filename, contents):
230230
"""Create a file with the specified name and write 'contents' (a
231231
sequence of strings without line terminators) to it.
232232
"""
233-
f = open(filename, "w")
234-
try:
235-
for line in contents:
236-
f.write(line + "\n")
237-
finally:
238-
f.close()
233+
with open(filename, 'w', encoding='utf-8') as f:
234+
f.writelines(line + '\n' for line in contents)

0 commit comments

Comments
 (0)