Выдает ошибку на эту строку: asyncio.run(asyncio.gather(main(), observer_run()))
File "C:\Users\Eva\AppData\Local\Programs\Python\Python38\lib\asyncio\runners.py", line 37, in run
raise ValueError("a coroutine was expected, got {!r}".format(main))
ValueError: a coroutine was expected, got <_GatheringFuture pending>
Модератор, Я внимательно ознакомилась с Регламентом. И у меня даже в мыслях не было нарушать его. Возможно я что-то не совсем понимаю правильно по пункту 3.1. - про теги.
1. Я указала Python - потому что мой вопрос относиться к программированию на Питоне.
2. Я указала Observer - потому что мой вопрос связан с функцией Observer
3. Я указала Aiogram - потому что вторая часть вопроса - как связать потоки Observer и Aiogram
Что я сделала не так, и какие лишние теги я поставила, чем нарушила регламент пункт 3.1.?
Благодарю! Буду разбираться.
Не совсем поняла, что имеется в виду под скриптом activate.
По Ctrl-Shift-F10 через python - да это может быть решением, буду думать.
Я нашла способ запускать скрипт в Pycharm при открытии проекта - в настройках есть функция
Startup Tasks - там можно выбрать скрипт, который будет запускаться при открытии проекта.
Я проверила - все работает. Но получается что придется каждый раз открывать и закрывать Pycharm и снова открывать, чтобы запускать скрипт.
и главное - что выбрать другой скрипт не получится, либо делать другой проект.
Но в целом - раз это работает - должен быть способ переключаться между скриптами проекта и запускать их через bat
Еще раз огромное спасибо - буду изучать Ваши рекомендации - попробую с "кликом" Ctrl-Shift-F10 через python
Ипатьев, Конечно, можно. Я правда пока не знаю как подтянуть venv для грамотного запуска.
Но тут вопрос еще удобства - мне удобнее работать и смотреть выполнения скрипта в Pycharm, и я ищу возможность реализовать эту возможность.
Если это программно невозможно - тогда да, консоль Python
Vindicar, Я понимаю как запустить скрипт Python из командной строки.
Не совсем понимаю как запустить скрипт Python используя виртуальное окружение Pycharm
Но тут вопрос еще такой, что мне удобнее следить за работой скрипта через Pycharm, а не в консоли Python
Но это такое - если в Pycharm запуститься не получится, то конечно буду разбираться с виртуальным окружением и запускать консоль Python
Для меня удивительно, что я могу программно подключиться к проекту и открыть нужный скрипт в Pycharm, но запустить его - такой функции нет.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
File "C:\Users\Eva\AppData\Local\Programs\Python\Python38\lib\asyncio\runners.py", line 37, in run
raise ValueError("a coroutine was expected, got {!r}".format(main))
ValueError: a coroutine was expected, got <_GatheringFuture pending>