Если у меня есть несколько списков списков, которые создают сетки, содержащие «#», «», «X» и «O», как я могу использовать библиотеку Tkinter для представления их как разных цветных квадраты на холсте?Создание фигур с холстом Tkinter
Я могу сделать это статически для одного из списков, но я не уверен, как сделать его динамичным, чтобы я мог загружать в каждый список.
Это холст, который я хотел бы создать его на:
self._canvas = Canvas(root, relief=SUNKEN, bg="black", width=300, height=300)
self._canvas.pack(side=TOP, expand=True, fill=BOTH)
I я пытаюсь открыть текстовый файл, содержащий эти символы, преобразовать их в список списков, таких как [['#', '#'], ['X', '#'], ['', 'O'] ] и отобразить это как сетку на холсте. – user2330621
Итак, ваша проблема заключается в том, как получить список списков из текстового файла? Если да, не могли бы вы привести пример такого файла? – Yoann
Моя проблема заключается в том, как получить список списков, представленных на холсте. У меня возникают проблемы, так как холст определяется в одном классе (gui), а список - в другом. – user2330621