最近在處理語音檢索相關的事。其中用到語音識別,調用的是訊飛與百度的api,前者使用js是實現,后者用python3實現(因為自己使用python)環境:python3.5centos7流程整個百度語音識別restapi使用分為三部分:1(申請操作)創建應用,獲取應用的APIKey以及SecretKey。2(程序實現)通過已知的應用的APIKey以及SecretKey,發送post請求到https://openapi.baidu.com/oauth/2.0/
系統 2019-09-27 17:50:48 1806
還是那個題目(題目和流程見java版本),感覺光用java寫一點新意也沒有,恰巧剛學習了python,何不拿來一用,呵呵:服務器端:importSocketServer,timeclassMyServer(SocketServer.BaseRequestHandler):userInfo={'yangsq':'yangsq','hudeyong':'hudeyong','mudan':'mudan'}defhandle(self):print'Connec
系統 2019-09-27 17:50:40 1806
作者:LogM本文原載于https://segmentfault.com/u/logm/articles,不允許轉載~1.源碼來源TextRank4ZH源碼:https://github.com/letiantian/TextRank4ZH.git本文對應的源碼版本:committedon3Jul2018,fb1339620818a0b0c16f5613ebf54153faa41636TextRank論文地址:https://www.aclweb.org/
系統 2019-09-27 17:50:38 1806
淘寶的頁面很復雜,如果使用分析ajax或者js的方式,很麻煩抓取淘寶‘美食'上面的所有食品信息spider.py#encoding:utf8importrefromseleniumimportwebdriverfromselenium.common.exceptionsimportTimeoutExceptionfromselenium.webdriver.common.byimportByfromselenium.webdriver.support.ui
系統 2019-09-27 17:50:09 1806
如題,后續繼續優化importcsv#構建表頭headers=["id","user_name","age","country"]#內容列表rows=[("001","dana",18,"china"),("002","tom",22,"arimecan"),("003","jack",45,"hk")]#新建csv文檔,默認是自動換行的,所以要newline=""withopen("csv01.csv","w",newline='')asf:f_csv=
系統 2019-09-27 17:49:07 1806
'''利用條件運算符的嵌套來完成此題:學習成績>=90分的同學用A表示,60-89分之間的用B表示,60分以下的用C表示。'''frompip._vendor.distlib.compatimportraw_inputdeftest1(n):f=""ifn>=90:f="A"elif60<=n<=89:f="B"else:f="C"print("%d成績%s"%(n,f));num=raw_input("請輸入:");num=int(num)test1(n
系統 2019-09-27 17:48:27 1806
有人曾說,未來只有2種人,會Python的人和....不懂Python的小學生,雖有夸張,這也意味著Python越來越重要了,究竟這門語言厲害在哪里?以下為你總結了Python3宗“罪”!Python憑啥這么優秀?作為一個計算機初級愛好者,據筆者這些年敲過的代碼所反饋(是的,我的代碼是有靈魂的),他們還是比較喜歡Python,因為Python干凈利索,簡單直接。Python代碼簡潔易懂,同樣的內容按照代碼量計算,C++:Java:Python=1000:1
系統 2019-09-27 17:48:26 1806
在多個文件或者不同語言協同的項目中,python腳本經常需要從命令行直接讀取參數。萬能的python就自帶了argprase包使得這一工作變得簡單而規范。PS:optparse包是類似的功能,只不過寫起來更麻煩一些。如果腳本很簡單或臨時使用,沒有多個復雜的參數選項,可以直接利用sys.argv將腳本后的參數依次讀取(讀進來的默認是字符串格式)。比如如下名為test.py的腳本:importsysprint"Inputargumentis%s"%(sys.a
系統 2019-09-27 17:48:12 1806
Python雖然語法簡單,通俗易懂,但是再簡單它也是一門語言,就像一棵大樹,總有一些樹枝是彎彎繞繞的,讓新手看完之后一臉懵逼,今天我們就來說說這幾個點,反正我學的時候是很困惑的!01.函數里面的*args1).可變參數這個是什么鬼,尤其是有其他c,c++語言基礎的人,看到這個點,一定懵逼了,難道是指針,兩個**又是什么鬼?其實這個Python里面的函數入參的幾種形式,假如你來設計一個語言,一個函數fun(),里面要傳參數進來,要考慮擴展性:變量會有很多種形
系統 2019-09-27 17:47:45 1806
登錄流程:實例化一個driver,然后driver.get()發送請求最重要的:切換iframe子框架,因為豆瓣的網頁中的登錄那部分是一個ifrme,必須切換才能尋找到對應元素利用selenium切換到賬號密碼登錄利用selenium輸入賬戶和密碼利用selenium點擊登錄按鈕然后利用字典推導式保存了一下cookie代碼實現:importtimefromseleniumimportwebdriver#實例化driverdriver=webdriver.C
系統 2019-09-27 17:47:06 1806