質問編集履歴

5

123

2019/09/15 02:05

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,7 @@
1
+ お世話になります。質問させて頂きます。どうぞよろしくお願いいたします。
2
+
3
+
4
+
1
5
  #できないこと 既にあるファイルを上書きしようとするとPermissionErrorが出る
2
6
 
3
7
 

4

a

2019/09/15 02:05

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,7 @@
1
+ #できないこと 既にあるファイルを上書きしようとするとPermissionErrorが出る
2
+
3
+
4
+
1
5
  環境python3.6 win10
2
6
 
3
7
 

3

123

2019/09/15 02:04

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -44,6 +44,12 @@
44
44
 
45
45
 
46
46
 
47
+ ファイルを削除する事もできませんでした。
48
+
49
+ PermissionError: [WinError 32] プロセスはファイルにアクセスでき ません。別のプロセスが使用中です。: 'output.mp3'
50
+
51
+
52
+
47
53
  with openでファイルを開いたままの状態になっていると考えていますが、
48
54
 
49
55
  ファイルを閉じるコードを書かないのがwith openだと思います。

2

123

2019/09/15 02:03

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -26,7 +26,7 @@
26
26
 
27
27
  with open("output.mp3", 'wb') as out:
28
28
 
29
- PermissionError: [Errno 13] Permission denied: 'output1.mp3'
29
+ PermissionError: [Errno 13] Permission denied: 'output.mp3'
30
30
 
31
31
 
32
32
 

1

123

2019/09/15 01:46

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -41,3 +41,15 @@
41
41
  そこで重複しているファイルを削除する以外に
42
42
 
43
43
  上書きしてもエラーをなくす方法があるのでしょうか?
44
+
45
+
46
+
47
+ with openでファイルを開いたままの状態になっていると考えていますが、
48
+
49
+ ファイルを閉じるコードを書かないのがwith openだと思います。
50
+
51
+
52
+
53
+ 既にあるファイルに対してファイルをwith openしたい場合
54
+
55
+ permissionエラーをなくすにはどのように指定すれば良いのでしょうか?