回答編集履歴
3
追記
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
|
-
|
5
|
+
a. 一番最後の行が実際に発生したエラー
|
6
6
|
エラーメッセージをグーグル翻訳にかけると良いです。
|
7
7
|
|
8
8
|
グーグル翻訳
|
9
9
|
> TypeError:値は、リスト、タプル、範囲またはジェネレータ、またはdictでなければなりません。供給される値は<class 'str'>
|
10
10
|
|
11
11
|
|
12
|
-
|
12
|
+
b. 呼び出した関数名(`スタックフレーム`)、ファイル名、行番号
|
13
13
|
> excel_input
|
14
14
|
> append
|
15
15
|
|
2
追記
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
追記
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などのバージョン管理ツールを使用する
|
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`機能を活用されることをオススメいたします。
|