все. Я пытаюсь создать небольшую программу для запуска сервера Minetest и общения с ним. Проблема в том, что я учусь «на лету», поэтому для меня это совсем не ново. Прямо сейчас, я застрял в настройках моего окна. Файл, который я читаю, выглядит примерно так:Поиск и игнорирование строк текста (python/tkinter)
#Name of player, on a server this is the main admin
name =
#Server stuff
# Network port to listen (UDP)
port = 30000
# Bind address
bind_address =
И я пытаюсь выяснить две вещи.
(1) Как я могу получить все строки, которые не начинаются с «#»?
(2) Как я могу превратить каждую строку non # в модуль как ярлык?
Любая помощь с любым из них будет чрезвычайно полезна. Я не прошу код или что-то еще, просто базовую идею о том, что делать. Заранее спасибо.
Это трудно дать конкретные советы, не видя кода. Но посмотрите на [String Methods] (https://docs.python.org/2/library/stdtypes.html#string-methods) документы, в частности, 'startswith'. Вы также можете найти 'split' &/или' partition' полезным для разделения имени параметра из его значения. –
https://docs.python.org/2/library/configparser.html – stark
«превратить каждый ... в модуль, такой как метка» - метка (если вы имеете в виду класс метки tkinter), не является модулем. Вы можете перефразировать это? Вы имели в виду «виджет», а не «модуль»? –