我制作了一个python脚本,我使用telepot包用于电报机器人。我用handle(msg)这是我的脚本:
import telepot
bot = telepot.Bot('my_token')
def handle(msg):
bot.sendMessage(my_chat_id , 'ok')
如何运行此脚本? 当我调用handle()时出现了这个错误:
Traceback (most recent call last):
File "address_my_script", line 7, in <module>
handle()
TypeError: handle() missing 1 required positional argument: 'msg'
答案 0 :(得分:0)
handle()需要一个arg。你没有任何呼唤它。更改句柄()(并根据您的代码,更好的选项,因为从未使用过&#39; msg&#39;或更改您的来电者)。