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

回答編集履歴

3

追記

2018/07/21 10:04

投稿

umyu
umyu

スコア5846

answer CHANGED
@@ -2,14 +2,14 @@
2
2
 
3
3
  > TypeError: Value must be a list, tuple, range or generator, or a dict. Supplied value is <class 'str'>
4
4
 
5
- 0. 一番最後の行が実際に発生したエラー
5
+ a. 一番最後の行が実際に発生したエラー
6
6
  エラーメッセージをグーグル翻訳にかけると良いです。
7
7
 
8
8
  グーグル翻訳
9
9
  > TypeError:値は、リスト、タプル、範囲またはジェネレータ、またはdictでなければなりません。供給される値は<class 'str'>
10
10
 
11
11
 
12
- 0. 呼び出した関数名(`スタックフレーム`)、ファイル名、行番号
12
+ b. 呼び出した関数名(`スタックフレーム`)、ファイル名、行番号
13
13
  > excel_input
14
14
  > append
15
15
 

2

追記

2018/07/21 10:04

投稿

umyu
umyu

スコア5846

answer CHANGED
@@ -2,13 +2,18 @@
2
2
 
3
3
  > TypeError: Value must be a list, tuple, range or generator, or a dict. Supplied value is <class 'str'>
4
4
 
5
- 一番最後の行が実際に発生したエラー
5
+ 0. 一番最後の行が実際に発生したエラー
6
+ エラーメッセージをグーグル翻訳にかけると良いです。
6
7
 
8
+ グーグル翻訳
9
+ > TypeError:値は、リスト、タプル、範囲またはジェネレータ、またはdictでなければなりません。供給される値は<class 'str'>
10
+
11
+
7
- 呼び出した関数名(`スタックフレーム`)
12
+ 0. 呼び出した関数名(`スタックフレーム`)、ファイル名、行番号
8
13
  > excel_input
9
14
  > append
10
15
 
11
- よって`excel_input`関数の`append`を使っている所。
16
+ よって`excel_input`関数の`append`を使っている所でエラーが発生したのです
12
17
 
13
18
  ```Python
14
19
  def excel_input():
@@ -27,5 +32,5 @@
27
32
 
28
33
  直し方は調べて頂くとして、コードを変更したときのソースの`バージョン管理`が行えていないためにこのようなトラブルは発生します。
29
34
  ようするに、正常に動いたソースコードを管理できていない。
30
- `Git`などのバージョン管理ツールを使用する(`GitHub` & `GitHub Windows`の構成)が導入しやすいでしょう。
35
+ `Git`などのバージョン管理ツールを使用する(`GitHub` & `GitHub Desktop for Windows`の構成)がWindows環境なら導入しやすいでしょう。
31
- [pycharm](https://www.jetbrains.com/pycharm/download/#section=windows)の`Community Edition`にある`Local History`機能を活用されることをオススメいたします。
36
+ もしくは[pycharm](https://www.jetbrains.com/pycharm/download/#section=windows)の`Community Edition`にある`Local History`機能を活用されることをオススメいたします。

1

追記

2018/07/21 10:03

投稿

umyu
umyu

スコア5846

answer CHANGED
@@ -4,11 +4,11 @@
4
4
 
5
5
  一番最後の行が実際に発生したエラー
6
6
 
7
- 呼び出した関数名
7
+ 呼び出した関数名(`スタックフレーム`)
8
8
  > excel_input
9
9
  > append
10
10
 
11
- excel_input関数のappendを使っている所。
11
+ よって`excel_input`関数の`append`を使っている所。
12
12
 
13
13
  ```Python
14
14
  def excel_input():
@@ -25,7 +25,7 @@
25
25
  ```
26
26
  ---
27
27
 
28
- 直し方は調べて頂くとして、コードを変更したときのソースのバージョン管理が行えていないためにこのようなトラブルは発生します。
28
+ 直し方は調べて頂くとして、コードを変更したときのソースの`バージョン管理`が行えていないためにこのようなトラブルは発生します。
29
29
  ようするに、正常に動いたソースコードを管理できていない。
30
- Gitなどのバージョン管理ツールを使用するか、GitHub & GitHub Windowsの構成が導入しやすいでしょう。
30
+ `Git`などのバージョン管理ツールを使用する(`GitHub` & `GitHub Windows`の構成)が導入しやすいでしょう。
31
- [pycharm](https://www.jetbrains.com/pycharm/download/#section=windows)のCommunity EditionにあるLocal History機能を使用されることをオススメいたします。
31
+ [pycharm](https://www.jetbrains.com/pycharm/download/#section=windows)の`Community Edition`にある`Local History`機能を用されることをオススメいたします。