Проблема в использовании импортированного модуля
Столкнулся с проблемой: разбив всего бота по модулям, импортирую его в другие такие же модули и вот проблема, в одном модуле задана переменная dp
, я её импортирую в другой модуль и там, пока она не в функции, код её видит, но как я её отправляю в функцию, PyCharm подсказывает что я её не использую.
Вопрос-как сделать так, чтобы импортированная переменная использовалась в функции? Спасибо
from aiogram import types, Dispatcher
from create_bot import dp, bot
# ^^^^
from keyboards import kb_client
from aiogram.types import ReplyKeyboardRemove
# Тут между код из декораторов и т.д. и т.п.
def register_handlers_clients(dp: Dispatcher):
dp.register_message_handler(command_start, commands=['start', 'help'])
dp.register_message_handler(support, commands=["Режим_работы"])
dp.register_message_handler(where_you_from, commands=["Расположение"])
Источник: Stack Overflow на русском