msg
, в котором есть все элементы списка message.get_args()
, начиная со второго.@dp.message_handler(commands=['r'])
async def r(message: types.Message):
user, *msg = message.get_args()
await dp.bot.send_message(user, ' '.join(msg))
quiet=True
в .run()
:import ffmpeg
(
ffmpeg
.input('123.mp3')
.filter("superequalizer", 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20)
.filter("volume", 10)
.output('result.mp3')
.run(quiet=True)
)
curl -H 'Content-type: application/json' -d '{"1": "a", "2": "b", "3": "c"}' http://127.0.0.1:5000/res
...
print(is_valid_address(addr))
...
address_validity = is_valid_address(addr)
print(address_validity)
get_wether
вы осуществляете HTTP-запрос синхронной функциейrequests.get
. Это не очень хорошая практика, т.к. она нивелирует преимущества асинхронного кода. Советую использовать, например, aiohttp вместо requests для осуществления HTTP-запросов из асинхронного кода. Более того, если вы используете aiogram, то aiohttp уже должна быть установлена, т.к. aiogram на неё опирается.