Python3 8下使用tornado報錯

2021-10-07 09:28:08 字數 927 閱讀 8618

tornado官網文件

在windows上,tornado需要使用windowsselectoreventloop。這是python 3.7和更早版本的預設值,但python 3.8預設為事件迴圈,與tornado不相容。在python 3.8中使用tornado的應用程式必須在其主檔案/函式的開頭呼叫asyncio.set_event_loop_policy(asyncio.windowsselectoreventlooppolicy())。

import tornado.ioloop

import tornado.web

# windows 系統下 tornado 使用selectoreventloop

import platform

import asyncio

print

(platform.system())

asyncio.set_event_loop_policy(asyncio.windowsselectoreventlooppolicy())

class

mainhandler

(tornado.web.requesthandler)

:def

get(self)

: self.write(

"hello andorid"

)def()

:[(r"/"

, mainhandler)])

if __name__ ==

"__main__":)

8888

) tornado.ioloop.ioloop.current(

).start(

)

python3 8使用aiml總結

切換到.aiml所在工作目錄 os.chdir alice path alice aiml.kernel 通過std startup.xml啟動aiml alice.learn std startup.xml aiml檔案有修改時可以通過load aiml b 在xml中pattern配置 進行修改...

Python3 8在Ubuntu下的安裝過程

之前安裝python3.8和python3.7一直會有安裝到最後報錯的情況,經過查詢資料找到了乙個能夠安裝完成的操作。sudo apt update y sudo apt install y build essential libncursesw5 dev libgdbm dev libgdbm d...

python3 8動態人臉識別

pip install dlib pip python opencv coding utf 8 從視屏中識別人臉,並實時標出面部特徵點 import dlib 人臉識別的庫dlib import cv2 影象處理的庫opencv 使用特徵提取器get frontal face detector de...