OS X에서 코드가 정상적으로 작동합니다. 우분투에 나가 정확한 코드를 시도, 나는 구문 오류 얻을 : 나는파이썬 asyncio 구문이 잘못되었습니다. 우분투
나는 또한 3.5 파이썬으로 업그레이드하려고 asyncio 설치 pip3 install asyncio
을 사용
[email protected]:server$ python3 server.py
File "server.py", line 39
async def hello(websocket, path):
^
SyntaxError: invalid syntax
을하지만, 다른 라이브러리와 라이브러리 오류의 톤을 발생 , 지금까지 나는 OS X에서 파이썬 3.5와 함께 작동하지만 우분투에서 파이썬 3.5에서이 작업을 수행 할 수 없습니다.
비동기 데프는 python3.5에 새로운 작동합니다. https://docs.python.org/3.4/library/asyncio-task.html#asyncio.coroutine에는 3.4에서 동일한 작업을 수행하는 예제가 있습니다. – Keozon