#python #configparser
#питон #configparser
Вопрос:
Итак, я пишу скрипт на Python, и у меня есть фрагмент кода, который запрашивает пользователя, хочет ли пользователь загрузить этот файл конфигурации:
from configparser import ConfigParser
config = ConfigParser()
if os.path.exists("path\to\config.ini"):
load_save = input("Would you like to load your configuration (Y or N): ")
if load_save == "Y":
config.read("config.ini")
delay = config.get("", "")
s_key = config.get("", "")
e_key = config.get("", "")
button = config.get("", "")
Но теперь мне нужна остальная часть кода:
a = float(input("input: "))
a = a
b = input("input: ")
b = KeyCode(char=b)
c = input("input: ")
c = KeyCode(char=c)
button = input("""input.
1) 1
2) b
Choice: """)
if button == '1':
button = Button.left
elif button == '2':
button = Button.right
else:
pass
save_config = input("Would you like to save the configuration (Y or N): ")
if save_config == "Y":
config.read("config.ini")
config.add_section("Configuration")
config.set("", "", f"{}")
config.set("", "", f"{}")
config.set("", "", f"{}")
if button == Button.left:
config.set("", "", f"{}")
elif button == Button.right:
config.set("", "", f"{}")
with open("config.ini", "w") as f:
config.write(f)
else:
pass
должен быть пропущен (это не в цикле while). Можно ли это сделать?
Комментарии:
1. Вы имели в виду удалить остальную часть кода?
2. Добавить
else
оператор после вашегоif
и включить код, который вы не хотите запускать?3. @quamrana Нет, я хочу пропустить этот код, если пользователь решит загрузить файл конфигурации.
4. Хорошо, итак, вам просто нужно
else:
, плюс отступ для всего следующего, и все готово.