Skip to content

Commit d26b18c

Browse files
ShaharNavehjreback
authored andcommitted
STY: 'open()' and 'close()' to 'with' context manager (#29851)
1 parent 99cf733 commit d26b18c

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

pandas/io/clipboard/__init__.py

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -270,14 +270,12 @@ def copy_dev_clipboard(text):
270270
if "\r" in text:
271271
warnings.warn("Pyperclip cannot handle \\r characters on Cygwin.")
272272

273-
fo = open("/dev/clipboard", "wt")
274-
fo.write(text)
275-
fo.close()
273+
with open("/dev/clipboard", "wt") as fo:
274+
fo.write(text)
276275

277276
def paste_dev_clipboard():
278-
fo = open("/dev/clipboard", "rt")
279-
content = fo.read()
280-
fo.close()
277+
with open("/dev/clipboard", "rt") as fo:
278+
content = fo.read()
281279
return content
282280

283281
return copy_dev_clipboard, paste_dev_clipboard

0 commit comments

Comments
 (0)