bots - Telegram bot aiogram 错误
问题描述
https://github.com/mahenzon/aiogram-lessons/tree/master/lesson-02 我不明白为什么我的代码不起作用。我从这里获取代码,只更改文件 config.py、更改令牌和 MY_ID。
executor.py [ LINE:362 ]# INFO [2021-08-12 14:43:46,938] Bot: lap156 [@lab156_bot] dispatcher.py [ LINE:360 ]# INFO [2021-08-12 14:43:46,938 ] 开始轮询。base_events.py [ LINE:1738 ]# ERROR [2021-08-12 14:47:59,585] 任务异常在未来永远不会被检索到:<Task finished name='Task-24' coro=<Dispatcher._process_polling_updates() done, defined在 C:\Users\Zver\AppData\Local\Programs\Python\Python39\lib\site-packages\aiogram\dispatcher\dispatcher.py:409> exception=WrongFileIdentifier('错误的文件标识符/指定的 http url')> Traceback (最近一次通话最后):文件“C:\Users\Zver\AppData\Local\Programs\Python\Python39\lib\site-packages\aiogram\dispatcher\dispatcher.py”,第 417 行,_process_polling_updates 中的响应,用于 itertools 中的响应.chain.from_iterable(等待 self.process_updates(更新,
解决方案
我猜这个错误似乎是当您运行代码时,机器人的一个正在运行的终端已经在运行。所以终止所有正在运行的终端/进程并重试。
推荐阅读
- sql - 创建位图索引-ora-00921
- javascript - 自动从 https/ws 服务器获取服务器证书
- html - .m3u8 视频源仅在 macOS 上运行
- vue.js - 使用 Vuejs 时如何优化我的 app.js 文件
- arrays - Bash 数组未正确写入变量
- javascript - 有 2 个名称的 JavaScript 函数?
- amazon-web-services - Amazon Redshift 是否有自己的存储后端
- python - 使用 if 根据值添加列值
- bash - Bash 终端:仅将特定行写入日志文件
- docker - 如何使用 docker run 命令传递环境变量?