質問編集履歴
2
説明の付け足し
test
CHANGED
File without changes
|
test
CHANGED
@@ -12,6 +12,7 @@
|
|
12
12
|
invalid literal for int() with base 10:
|
13
13
|
とエラーが出てきました。これはIntに直せないものを直そうとしているので出るエラーだと分かったのですが、値自体はターミナルにprintしてみたところ数字がでてきており、なぜ直らないのか分かりません。
|
14
14
|
|
15
|
+
そこでこの値をInt型に直す方法と、今のままでなぜIntに直らないのか、の二点教えていただきたいです。
|
15
16
|
|
16
17
|
```python
|
17
18
|
|
1
コードつけたし
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,9 +1,11 @@
|
|
1
1
|
Pythonで家計簿アプリを作っているのですが、ポストメソッドで取得した値(数字)がInt型に直すことができずに困っています。
|
2
2
|
|
3
|
-
具体的には(下にpythonと一部のhtmlのコードを載せています)
|
3
|
+
具体的には(下にpythonと一部のhtmlのコードを載せています)
|
4
|
+
```python
|
4
|
-
|
5
|
+
used_money = request.form.get('used_money')
|
5
6
|
used_money = int(used_money)
|
6
7
|
check_category.remaining_budget -=used_money
|
8
|
+
|
7
9
|
```
|
8
10
|
この部分なんですが、
|
9
11
|
used_moneyをInt()で囲むと
|