回答編集履歴

3

追記

2018/01/15 10:39

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -17,3 +17,15 @@
17
17
 
18
18
 
19
19
  『確実に閉じられるし、例外にも強くてめっちゃいいよ』(強引な意訳・稚拙な和訳)
20
+
21
+
22
+
23
+ 凡例
24
+
25
+ ---
26
+
27
+ 過去にclose漏れが原因である質問がありました。
28
+
29
+ [teratail - [WinError 32] プロセスはファイルにアクセスできません。別のプロセスが使用中です。:](https://teratail.com/questions/99602)
30
+
31
+ 漏れと言うか、タイミングがおかしいだけですが。

2

追記

2018/01/15 10:39

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -11,3 +11,9 @@
11
11
  ---
12
12
 
13
13
  例外にロバストにするために、with文を使うようにするとなお良いでしょう。
14
+
15
+ > It is good practice to use the with keyword when dealing with file objects. The advantage is that the file is properly closed after its suite finishes, even if an exception is raised at some point.
16
+
17
+
18
+
19
+ 『確実に閉じられるし、例外にも強くてめっちゃいいよ』(強引な意訳・稚拙な和訳)

1

成形

2018/01/15 10:32

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
 
6
6
 
7
- closeしなくてもそのうち消えるけど、しばらく開きっぱなしになっちゃうよ』(強引な意訳・稚拙な和訳)
7
+ 『そのうち消えるけど、しばらく開きっぱなしになっちゃうよ』(強引な意訳・稚拙な和訳)
8
8
 
9
9
 
10
10