Search
Write a publication
Pull to refresh
0
0
Владислав @RuVl

Бэкэнд разработчик, боты тг, автоматизация

Send message

0 = не более одного раза: сервер срабатывает и забывает. Сообщения могут быть потеряны или продублированы

Разве сообщение может быть продублировано, если мы его отправляем лишь раз? тем более, что у нас требование: не более одного раза.

Я именно за этим и пришёл :)

Если ты потом нажимаешь кнопку отправки данных, то вставка паролей мало чем спасёт.

Весьма естественным кажется такой импорт классов и функций:

from gmaps_crawler.storages import get_storage
from gmaps_crawler.entities import Place
from gmaps_crawler.exceptions import CantEmitPlace

При такой структуре проекта в файле __main__.py и модулях возможен импорт только вида:

from main import main

if __name__ == "__main__":
	main()

(в файле main.py есть функция main)

А в вашем импорте возникнет исключение вида:

ModuleNotFoundError: No module named '...'

Из примечательного: при импорте

from .main import main

Будет исключение само-импорта, т.к. при выполнении модуля запускаемый файл выполняется, как если бы он был в корне проекта (независимо от его расположения в проекте).

ImportError: attempted relative import with no known parent package

Information

Rating
Does not participate
Location
Петродворец, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity

Specialization

Specialist
Middle
Python
C#
Git
PostgreSQL
Nginx
Django
Bash