回答編集履歴

2

誤字修正

2022/01/14 05:57

投稿

hqf00342
hqf00342

スコア273

test CHANGED
@@ -1,6 +1,6 @@
1
1
  ```
2
2
  'list' object has no attribute 'maketrans'
3
- リスト はmaketrans プロパティ はありません
3
+ リスト はmaketrans 属性を持っていません
4
4
  ```
5
5
  ファイルを`readlines()`で読み取ると行ごとの配列(リスト)になるので、配列に対し `maketrans()` しようとして失敗していると思います。
6
6
  `maketrans()`は文字列用ですので、ファイルを1つの文字列として読み込む `read()`を使ってはどうでしょうか?

1

エラーメッセージ追記

2022/01/14 05:56

投稿

hqf00342
hqf00342

スコア273

test CHANGED
@@ -1,4 +1,8 @@
1
+ ```
2
+ 'list' object has no attribute 'maketrans'
3
+ リスト にはmaketrans プロパティ はありません
4
+ ```
1
- ファイルを`readlines()`で読み取ると行ごとの配列になるので、配列に対し `maketrans()` しようとして失敗していると思います。
5
+ ファイルを`readlines()`で読み取ると行ごとの配列(リスト)になるので、配列に対し `maketrans()` しようとして失敗していると思います。
2
6
  `maketrans()`は文字列用ですので、ファイルを1つの文字列として読み込む `read()`を使ってはどうでしょうか?
3
7
 
4
8