我们有以下python代码:
ListenPort = 'http://180.13.1.245:3011'
sio = socketio.Client()
sio = socketio.AsyncClient()
@sio.event
def connect():
print("Connected!")
@sio.event
def connect_error():
print("Connection failed!")
@sio.event
def disconnect():
print("Disconnected!")
await sio.connect(ListenPort)
因此,在汇编之后:
await sio.connect(ListenPort)
^
SyntaxError: 'await' outside function
Process finished with exit code 1
正如错误告诉您的,您只能在函数中使用
await
。此外,该函数必须是一个协程(用async def
定义的函数)。您可以通过将代码包装在协同程序中并运行以下命令来解决错误:相关问题 更多 >
编程相关推荐