質問編集履歴

5

タグの編集

2021/10/29 02:36

投稿

tongs1341
tongs1341

スコア2

test CHANGED
File without changes
test CHANGED
File without changes

4

画像の追加

2021/10/29 02:36

投稿

tongs1341
tongs1341

スコア2

test CHANGED
File without changes
test CHANGED
@@ -16,7 +16,7 @@
16
16
 
17
17
  ### 発生している問題・エラーメッセージ
18
18
 
19
-
19
+ ![イメージ説明](46bda92d52ee60bb819e7a0bd45ce226.jpeg)
20
20
 
21
21
  ```
22
22
 

3

文章の一部修正

2021/10/20 08:48

投稿

tongs1341
tongs1341

スコア2

test CHANGED
File without changes
test CHANGED
@@ -42,7 +42,7 @@
42
42
 
43
43
  **Tableの行をクリックすると、KeyErrorでプログラムが強制終了してしまいます。**
44
44
 
45
- eventの方で指定すべきだと思うのですが、KeyErrorを回避するにはどのように指定すればよいかを教えていただきたいです。
45
+ eventの指定が誤っているのだと考えていますが、試したものの上手くいかなかったため、KeyErrorを回避するにはどのように指定すればよいかを教えていただきたいです。
46
46
 
47
47
 
48
48
 

2

タイトルの修正

2021/10/20 05:24

投稿

tongs1341
tongs1341

スコア2

test CHANGED
@@ -1 +1 @@
1
- PySimpleGUIを使用し、Tableクリック時のKeyErrorを回避したい。
1
+ PySimpleGUIでの、Tableクリック時のKeyErrorを回避する方法を教えてください。
test CHANGED
File without changes

1

試したことを追加しました。

2021/10/20 05:19

投稿

tongs1341
tongs1341

スコア2

test CHANGED
File without changes
test CHANGED
@@ -222,6 +222,32 @@
222
222
 
223
223
  ### 試したこと
224
224
 
225
+ 10/20
226
+
227
+ job()の内容に誤りがあるようで、
228
+
229
+ ```
230
+
231
+ if event in '-timeout-':
232
+
233
+ list1.insert(0, ['4a', '4b', '4c', '4d', '4e'])
234
+
235
+ window['TABLE'].update(values = list1)
236
+
237
+
238
+
239
+ ```
240
+
241
+
242
+
243
+ にしたところ、毎秒更新を持続させたままKeyErrorを回避し、Tableをクリックすることができました。
244
+
245
+ この状態でKeyErrorを発生させている原因を調査し、元の動作を実現できる方法を引き続き調査してみます。
246
+
247
+
248
+
249
+ (~投稿日)
250
+
225
251
  ・TableのKeyの変更、削除:関係なし
226
252
 
227
253
  ・eventへの「if event == "TABLE":」追加:関係なし