


”(” was never closed. Python
Спокойно пишу себе модуль для telegram юзер бота. Написал, протестил, но он не работает, и выдает ошибку, написанную сверху.
Кусок кода:
def __init__(self):
self.config = loader.ModuleConfig(
loader.ConfigValue(
"Биография1",
None,
lambda: "Напишите свое Био",
validator=loader.validators.Hidden(),
),
loader.ConfigValue(
"banner_url1",
"https://i.yapx.cc/XQUzA.png",
lambda: self.strings("_cfg_banner"),
validator=loader.validators.Link(),
"Биография",
None,
lambda: "Напишите свое Био",
validator=loader.validators.Hidden(),
),
loader.ConfigValue(
"banner_url2",
"https://i.yapx.cc/XQUzA.png",
lambda: self.strings("_cfg_banner"),
validator=loader.validators.Link(),
loader.ConfigValue(
"Биография2",
None,
lambda: "Напишите свое Био",
validator=loader.validators.Hidden(),
),
)
В вашем коде есть незакрытая скобка в последнем блоке loader.ConfigValue. Добавьте закрывающую скобку, чтобы исправить ошибку:
def __init__(self):
self.config = loader.ModuleConfig(
loader.ConfigValue(
"Биография1",
None,
lambda: "Напишите свое Био",
validator=loader.validators.Hidden(),
),
loader.ConfigValue(
"banner_url1",
"https://i.yapx.cc/XQUzA.png",
lambda: self.strings("_cfg_banner"),
validator=loader.validators.Link(),
),
loader.ConfigValue(
"Биография",
None,
lambda: "Напишите свое Био",
validator=loader.validators.Hidden(),
),
loader.ConfigValue(
"banner_url2",
"https://i.yapx.cc/XQUzA.png",
lambda: self.strings("_cfg_banner"),
validator=loader.validators.Link(),
),
loader.ConfigValue(
"Биография2",
None,
lambda: "Напишите свое Био",
validator=loader.validators.Hidden(),
),
)