При попытке вызвать функцию из другого файла происходит ошибка invalid syntax
При попытке вызвать функцию из другого файла в питоне происходит ошибка SyntaxError: invalid syntax Код в config файле:
token = ''
symbols_list = ['!', '@', '#', '$', '%', '^', '&', '?', '*', '(', ')', '{', '}', '~']
import string
import telegrambot as tg
passwords = 10
text = ''
use_english = 'да'; use_figures = 'нет'; use_symbols = 'да'
def generate():
if config.use_english == 'да' and config.use_figures == 'да' and config.use_symbols == 'да':
for i in range(passwords):
password = ''
for x in range(config.lenght):
password += random.choice(random.choice([string.ascii_letters, string.digits, symbols_list])
tg.give()
Ответы (1 шт):
Автор решения: cauf
→ Ссылка
Как уже в отметил vp_arth в комментарии, у вас в 19й строке не хватает закрывающей скобки.
password += random.choice(random.choice([string.ascii_letters, string.digits, symbols_list])
^
вот тут
В данной строке сперва открываются круглые скобки у внешнего random.choice, затем у внутреннего, а закрывающая круглая скобка всего одна.
