回答編集履歴
1
補足して、より具体的に解決策を記載しました。
answer
CHANGED
@@ -1,8 +1,9 @@
|
|
1
1
|
申し訳ありません。解決しました。
|
2
|
-
SQLiteで作ったデータベースのtaskの型をSTRINGと設定していたので、
|
2
|
+
SQLiteで作ったデータベースのtaskの型をSTRINGと設定して、そこに数字だけのtaskもStringで入れていたので、
|
3
|
-
|
3
|
+
そのままStringで返って来ていると思いこみ、print(task)だけで確認していましたが、
|
4
|
-
指摘を受けたため、改めてtype(task)を調べて見ると、数字の勤務はint
|
4
|
+
指摘を受けたため、改めてtype(task)を調べて見ると、数字の勤務はintで取り出されていました。
|
5
|
-
SQLの
|
5
|
+
SQLの理解不足です。
|
6
|
+
task = str(task)で、Stringに変換したところ、期待通りの動作になりました。
|
6
7
|
|
7
8
|
どうやって確認したのかというDaregadaさんの指摘が大変参考になりました。
|
8
9
|
お手数をおかけして申し訳ありませんでした。
|