miner2100, дам не очень приятный ответ. Можно просмотреть историю изменений каждого релиза, 7.5, 7.6 и т.д.
Но это наверняка будет очень много инфы. Тем более это мажорная версия (то есть обратно несовместимая) с 7 на 8
Например в Python 2.Х.Х писалось print "Hello World"
А в Python 3.Х.Х пишется print("Hello World")
Наверняка это не единственно изменение и их будет достаточно много
WebforSelf, больше лишних повторений - больше вес файла, дольше загрузка. Если вам важна скорость, то можно просто оптимизировать файл минифаерами, которые как раз соберут все лишние повторения и сократят код
Есть библиотека APScheduler, в которой можно запланировать выполнение функции по определенному времени. В вашем случае - когда наступает новая минута. Ориентироваться она будет на системное время
По опыту использования Python Aiogram скажу, что сообщения не доставляются позже и по-крайней мере я с таким сталкивался, что бот получал бан на отправку сообщений на минуту вроде. Потом дальше работал.
Для увеличения количества сообщений можно:
1) Установить локальный Telegram Bot API Server
2) Если у бота крупная аудитория, то можно обратиться в ТП телеги и они вроде бы увеличивают лимит
Вопрос изначально был некорректный ибо я не понимал значения аббревиатур. В общем мне просто нужно было хранить определенные данные, визуально наглядные, редко изменяющиеся. Так что мне просто нужна была Вики. Я выбрал DokuWiki
Ну потому что это не файлы. Я "Грубо" назвал их файлами, потому что принцип похожий.
Допустим есть элемент Гвозди в разделе /Склад/Метизы
У него есть значения ID, NAME, VALUE, TYPE и т.д.
Или вы предлагаете мне хранить в элементы в самой файловой системе вместо БД?
Типа {Рабочая папка}/Склад/Метизы/Гвозди.json и в нем сведения об элементе
Vindicar, У меня как раз второй случай. Функция считывает файл с интервалом в 50 мс и как только видит что locked = 1, у неё есть ~950 мс что бы увеличить step на введенное количество,
уменьшить count на введенное количество *2
и записать в файл