質問するログイン新規登録

質問編集履歴

3

.

2019/03/26 15:27

投稿

okprogramming
okprogramming

スコア12

title CHANGED
File without changes
body CHANGED
@@ -26,4 +26,18 @@
26
26
  フォルダ名、もしくはその中身のファイル名は同じであっても
27
27
  記述されている内容や保存されているサイズが違うケースにも対応したいです。
28
28
 
29
- どなたかご教授ください。
29
+ どなたかご教授ください。
30
+
31
+
32
+
33
+ ↓PermissionError: [Errno 13] Permission deniedと出る
34
+ ```
35
+ path_old = os.path.dirname(str(self.old.GetLabel))
36
+ old_folder = glob.glob(path_old + "*", recursive=True)
37
+
38
+ for element in old_folder:
39
+ old_pass_element = element
40
+
41
+ for old_data in open(old_pass_element, 'rb'):
42
+ old_list.append(old_data)
43
+ ```

2

/

2019/03/26 15:27

投稿

okprogramming
okprogramming

スコア12

title CHANGED
@@ -1,1 +1,1 @@
1
- Pythonで二つのファイルの中身を比較したい
1
+ Pythonで二つのフの中身を比較したい
body CHANGED
@@ -1,4 +1,4 @@
1
- ァイルAにファイルBの中身をコピー というのをやりたいです。
1
+ AにフBの中身をコピー というのをやりたいです。
2
2
  ただし、下記制約を守った上で実装したいです。
3
3
 
4
4
  [制約]

1

ご指摘ありがとうございます!

2019/03/26 14:57

投稿

okprogramming
okprogramming

スコア12

title CHANGED
File without changes
body CHANGED
@@ -2,12 +2,12 @@
2
2
  ただし、下記制約を守った上で実装したいです。
3
3
 
4
4
  [制約]
5
- ①A、Bに同一のファイルがあればAのファイルをそのまま使う
5
+ ①A、Bに同一のフがあればAのフをそのまま使う
6
- ②フォルダ名、ディレクトリ名の違いではなく、中身を比較する
6
+ ②フォルダ名の違いではなく、中身(ファイル)を比較する
7
7
 
8
8
  いろいろ試しましたが、①の制約を守ったうえでのやり方は
9
- ・BにしかないファイルをAにコピーする
9
+ ・BにしかないフをAにコピーする
10
- ・Aにしかないファイルを削除する
10
+ ・Aにしかないフを削除する
11
11
  これで可能かと思います。
12
12
 
13
13
  A、Bの比較に使おうと思っているコードは下記のような感じです。
@@ -23,7 +23,7 @@
23
23
  ```
24
24
  ですが制約②の部分のやり方が調べてもわかりませんでした。
25
25
 
26
- ファイル名、ディレクトリ名は同じであるが
26
+ ォルダ名、もしくはその中身のファイル名は同じであっても
27
27
  記述されている内容や保存されているサイズが違うケースにも対応したいです。
28
28
 
29
29
  どなたかご教授ください。