先看服務(wù)端的代碼importsys#importsocketimporttimeimportgeventfromgeventimportsocketfromgeventimportmonkeymonkey.patch_all()#類似于python中的黑魔法,把很多模塊的阻塞的變成非阻塞的,比如socket中的rece和send都變#為不阻塞了defserver(port):s=socket.socket()s.bind(("127.0.0.1",port
系統(tǒng) 2019-09-27 17:55:42 1979
安裝pymysqlpipinstallpymysql2|0使用pymysql2|1使用數(shù)據(jù)查詢語句查詢一條數(shù)據(jù)fetchone()frompymysqlimport*conn=connect(host='127.0.0.1',port=3306,user='root',password='123456',database='itcast',charset='utf8')#創(chuàng)建游標(biāo)c=conn.cursor()#執(zhí)行sql語句c.execute("selec
系統(tǒng) 2019-09-27 17:55:11 1979
python3中編碼與解碼的問題ASCII、Unicode、UTF-8ASCII我們知道,在計算機(jī)內(nèi)部,所有的信息最終都表示為一個二進(jìn)制的字符串。每一個二進(jìn)制位(bit)有0和1兩種狀態(tài),因此八個二進(jìn)制位就可以組合出256種狀態(tài),這被稱為一個字節(jié)(byte)。也就是說,一個字節(jié)一共可以用來表示256種不同的狀態(tài),每一個狀態(tài)對應(yīng)一個符號,就是256個符號,從0000000到11111111。上個世紀(jì)60年代,美國制定了一套字符編碼,對英語字符與二進(jìn)制位之間的
系統(tǒng) 2019-09-27 17:55:08 1979
為idle增加一個清屏的擴(kuò)展ClearWindow就可以了(在http://bugs.python.org/issue6143中可以看到這個擴(kuò)展的說明)。下面我說安裝使用的方法。首先下載clearwindow.py(點擊可直接下載,不能下載的可以右鍵保存,格式為py結(jié)尾),將這個文件放在PythonX\Lib\idlelib目錄下(X為你的python版本),然后在這個目錄下找到config-extensions.def這個文件(idle擴(kuò)展的配置文件),
系統(tǒng) 2019-09-27 17:55:08 1979
numpy.std()求標(biāo)準(zhǔn)差的時候默認(rèn)是除以n的,即是有偏的,np.std無偏樣本標(biāo)準(zhǔn)差方式為加入?yún)?shù)ddof=1;pandas.std()默認(rèn)是除以n-1的,即是無偏的,如果想和numpy.std()一樣有偏,需要加上參數(shù)ddof=0,即pandas.std(ddof=0);DataFrame的describe()中就包含有std();demo:>>>aarray([0,1,2,3,4,5,6,7,8,9])>>>np.std(a,ddof=1)3.0
系統(tǒng) 2019-09-27 17:54:58 1979
簡介壁紙的選擇其實很大程度上能看出電腦主人的內(nèi)心世界,有的人喜歡風(fēng)景,有的人喜歡星空,有的人喜歡美女,有的人喜歡動物。然而,終究有一天你已經(jīng)產(chǎn)生審美疲勞了,但你下定決定要換壁紙的時候,又發(fā)現(xiàn)網(wǎng)上的壁紙要么分辨率低,要么帶有水印。壁紙的選擇其實很大程度上能看出電腦主人的內(nèi)心世界,有的人喜歡風(fēng)景,有的人喜歡星空,有的人喜歡美女,有的人喜歡動物。然而,終究有一天你已經(jīng)產(chǎn)生審美疲勞了,但你下定決定要換壁紙的時候,又發(fā)現(xiàn)網(wǎng)上的壁紙要么分辨率低,要么帶有水印。演示圖片
系統(tǒng) 2019-09-27 17:54:45 1979
調(diào)用科大訊飛語音聽寫,使用Python實現(xiàn)語音識別,將實時語音轉(zhuǎn)換為文字。參考這篇[博客]()實現(xiàn)的錄音,首先在官網(wǎng)下載了關(guān)于語音聽寫的SDK,然后在文件夾內(nèi)新建了兩個.py文件,分別是get_audio.py和iat_demo.py,并且新建了一個存放錄音的文件夾audios,文件夾內(nèi)存放錄音文件input.wav,我的整個文件目錄如下:asr_SDK(文件名)├─Readme.html├─audios│└─input.wav(存放音頻)├─bin│├─
系統(tǒng) 2019-09-27 17:53:58 1979
最近在實習(xí),boss給布置了一個python的小任務(wù),學(xué)習(xí)過程中發(fā)現(xiàn)copy()和deepcopy()這對好基友實在是有點過分,搞的博主就有點傻傻分不清啊,但是呢本著一探到底的精神,還是要查資料搞清楚這對好基友的區(qū)別。其實呢,copy()與deepcopy()之間的區(qū)分必須要涉及到python對于數(shù)據(jù)的存儲方式。首先直接上結(jié)論:―?C我們尋常意義的復(fù)制就是深復(fù)制,即將被復(fù)制對象完全再復(fù)制一遍作為獨立的新個體單獨存在。所以改變原有被復(fù)制對象不會對已經(jīng)復(fù)制出來
系統(tǒng) 2019-09-27 17:53:42 1979
實驗?zāi)康模河胹ocket模擬一個微型的web服務(wù)器,當(dāng)py腳本run起后,實微型webserver架起了,然后用本地瀏覽器訪問127.0.0.1:8080(webserver的ip_port)時web服務(wù)器就會將網(wǎng)頁內(nèi)容傳給瀏覽器,實現(xiàn)網(wǎng)頁瀏覽.sw+sys:python3.7.2+windows1064bit本地準(zhǔn)備的server端網(wǎng)頁為下載的hao123主頁(我已上載并上傳,點擊這里)通過這個實驗讓我學(xué)到了:1.當(dāng)get請求一個主頁時,要完整的顯示一個
系統(tǒng) 2019-09-27 17:53:23 1979
OpenAIgym是強(qiáng)化學(xué)習(xí)最為流行的實驗環(huán)境。某種程度上,其接口已經(jīng)成為了標(biāo)準(zhǔn)。一方面,很多算法實現(xiàn)都是基于gym開發(fā);另一方面,新的場景也會封裝成gym接口。經(jīng)過這樣一層抽象,算法與實驗環(huán)境充分解耦隔離,可以方便地自由組合。但gym是python的接口,如果想用C++實現(xiàn)強(qiáng)化學(xué)習(xí)算法,則無法直接與gym相接。一種方案是跨進(jìn)程:一個進(jìn)程運行python環(huán)境,另一個進(jìn)程運行強(qiáng)化學(xué)習(xí)算法,與環(huán)境交互數(shù)據(jù)經(jīng)過序列化和反序列化通過IPC進(jìn)行通信。另一種是單進(jìn)程方
系統(tǒng) 2019-09-27 17:53:18 1979