質問編集履歴
4
みs
title
CHANGED
File without changes
|
body
CHANGED
@@ -5,6 +5,8 @@
|
|
5
5
|
import os
|
6
6
|
|
7
7
|
def func(files, exists_files):
|
8
|
+
#files には複数の絶対パス
|
9
|
+
#exists_files には複数のファイル名
|
8
10
|
|
9
11
|
exists_name = []
|
10
12
|
for i in exists_files:
|
@@ -12,7 +14,7 @@
|
|
12
14
|
|
13
15
|
for name in exists_files:
|
14
16
|
for file in files:
|
15
|
-
if name in file:
|
17
|
+
if name in file: #絶対パスに文字が含まれるかをチェック
|
16
18
|
files.remove(file)
|
17
19
|
else:
|
18
20
|
continue
|
@@ -87,4 +89,13 @@
|
|
87
89
|
処理をさせることが出来ますでしょうか??
|
88
90
|
|
89
91
|
有識者様のお力をお借りできればと思います。
|
90
|
-
是非宜しくお願い致します。
|
92
|
+
是非宜しくお願い致します。
|
93
|
+
|
94
|
+
追記 2021/12/30 19:17
|
95
|
+
---
|
96
|
+
最初のコードでの
|
97
|
+
引数の中の説明
|
98
|
+
と
|
99
|
+
if name in file:
|
100
|
+
をする説明を追加させて頂きました。
|
101
|
+
説明不足で申し訳ありませんでした。
|
3
smi
title
CHANGED
File without changes
|
body
CHANGED
@@ -22,7 +22,7 @@
|
|
22
22
|
この処理で
|
23
23
|
それぞれの引数には
|
24
24
|
別の関数でリスト型で取得した文字列のリストがあり
|
25
|
-
func()内でprint()で表示させて引数に文字列のリストがあることは確かです。
|
25
|
+
(func()内でprint()で表示させて引数に文字列のリストがあることは確かです。)
|
26
26
|
|
27
27
|
|
28
28
|
その一つ目の引数にremove()の処理をやっても
|
2
mis
title
CHANGED
File without changes
|
body
CHANGED
@@ -22,7 +22,9 @@
|
|
22
22
|
この処理で
|
23
23
|
それぞれの引数には
|
24
24
|
別の関数でリスト型で取得した文字列のリストがあり
|
25
|
+
func()内でprint()で表示させて引数に文字列のリストがあることは確かです。
|
25
26
|
|
27
|
+
|
26
28
|
その一つ目の引数にremove()の処理をやっても
|
27
29
|
remove()が機能しませんでした。
|
28
30
|
エラーは出ずに、そのまま引数に入ってるfilesの中身が
|
1
みs
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
関数の引数に
|
1
|
+
関数の引数に格納された文字列のリストに、remove()などの処理をさせたいが上手くいかない場合
|
body
CHANGED
File without changes
|