回答編集履歴

1

Update

2022/01/17 15:14

投稿

melian
melian

スコア19714

test CHANGED
@@ -1,7 +1,9 @@
1
- `analyze` 関数のパラメータである `all_tiles`, `win_tile` は global 宣言されていますで、以下の様に書き替えると当該のエラー回避できます。ですが、別のエラーが発生します。
1
+ `analyze` 関数のパラメータである `all_tiles`, `win_tile` のテキストボックスから取得します。
2
2
  ```python
3
3
  # def analyze(all_tiles, win_tile, player_wind="SOUTH", round_wind="EAST", **hand_confs):
4
4
  def analyze(player_wind="SOUTH", round_wind="EAST", **hand_confs):
5
- global all_tiles, win_tile
5
+ global entry_all_tiles, entry_win_tile
6
+ all_tiles = entry_all_tiles.get()
7
+ win_tile = entry_win_tile.get()
6
8
  ```
7
9