Я создал функцию в файле под названием LLD, импортирую файл в main и запускаю функцию, выходит ошибка
import telebot
from telebot import types
import main
markup_button = [types.KeyboardButton(f'Тех регламент № 1')]
#это файл LLD
def start_next_step(message, *args):
if message.text == 'Дeклорация':
markup = types.ReplyKeyboardMarkup(row_width=2)
for i in range(1, 45, 1):
markup_button.append(types.KeyboardButton(f'Тех регламент № {i}'))
markup.add(markup_button[i])
ok = bot.send_message(message.chat.id, 'Понял', reply_markup=markup)
bot.register_next_step_handler(ok, args)
bot.infinity_polling()
Это функция в файле LLD ^^^^
def sst(message):
#Вот функция точнее как я ее использовал
LLD.start_next_step(message, value)
def value(message):
print("ok")
выводит ошибку
AttributeError: partially initialized module 'LLD' has no attribute 'start_next_step' (most likely due to a circular import)