分號(hào)不要在行尾加分號(hào),也不要用分號(hào)將兩條命令放在同一行.行長度每行不超過80個(gè)字符例外:長的導(dǎo)入模塊語句注釋里的URL不要使用反斜杠連接行.Python會(huì)將圓括號(hào),中括號(hào)和花括號(hào)中的行隱式的連接起來,你可以利用這個(gè)特點(diǎn).如果需要,你可以在表達(dá)式外圍增加一對(duì)額外的圓括號(hào).Yes:foo_bar(self,width,height,color='black',design=None,x='foo',emphasis=None,highlight=0)if(wi
系統(tǒng) 2019-09-27 17:48:08 1941
fromPILimportImage,ImageFont,ImageDrawdefCreateImg(text):fontSize=30liens=text.split('\n')print(len(liens))im=Image.new("RGB",(480,len(lines)*(fontSize+5)),(255,0,0))dr=ImageDraw.Draw(im)fontPath=r"C:\Windows\Fonts\STKAITI.TTF"#fo
系統(tǒng) 2019-09-27 17:48:05 1941
Matplotlib簡介Matplotlib是一個(gè)Python工具箱,用于科學(xué)計(jì)算的數(shù)據(jù)可視化。借助它,Python可以繪制如Matlab和Octave多種多樣的數(shù)據(jù)圖形。最初是模仿了Matlab圖形命令,但是與Matlab是相互獨(dú)立的.通過Matplotlib中簡單的接口可以快速的繪制2D圖表初試MatplotlibMatplotlib中的pyplot子庫提供了和matlab類似的繪圖API.復(fù)制代碼代碼如下:importmatplotlib.pyplo
系統(tǒng) 2019-09-27 17:47:25 1941
還是分析一下大體的流程:首先還是Chrome瀏覽器抓包分析元素,這是網(wǎng)址:https://www.douyu.com/directory/all發(fā)現(xiàn)所有房間的信息都是保存在一個(gè)無序列表中的li中,所以我們可以先獲取一個(gè)裝有l(wèi)i的element對(duì)象的列表,然后在對(duì)每個(gè)element逐一操作分析斗魚的翻頁,有一個(gè)下一頁按鈕,是個(gè)li,class="dy-Pagination-item-custom",但是當(dāng)煩到最后一頁的時(shí)候,class="dy-Paginat
系統(tǒng) 2019-09-27 17:47:21 1941
一.基本數(shù)據(jù)類型整數(shù):int字符串:str(注:\t等于一個(gè)tab鍵)布爾值:bool列表:list(元素的集合)列表用[]元祖:tuple元祖用()字典:dict注:所有的數(shù)據(jù)類型都存在想對(duì)應(yīng)的類列里二.列表所有數(shù)據(jù)類型:基本操作:?索引?切片?追加?刪除?長度?切片?循環(huán)?包含listclasslist(object):"""list()->newemptylistlist(iterable)->newlistinitializedfromiterab
系統(tǒng) 2019-09-27 17:46:22 1941
Python的MySQLdb模塊是Python連接MySQL的一個(gè)模塊,默認(rèn)查詢結(jié)果返回是tuple類型,只能通過0,1..等索引下標(biāo)訪問數(shù)據(jù)默認(rèn)連接數(shù)據(jù)庫:復(fù)制代碼代碼如下:MySQLdb.connect(host=host,user=user,passwd=passwd,db=db,port=port,charset='utf8')查詢數(shù)據(jù):復(fù)制代碼代碼如下:cur=conn.cursor()cur.execute('selectb_idfromblo
系統(tǒng) 2019-09-27 17:46:17 1941
安裝SDK:pipinstallbaidu-aip如果在pycharm里也可以在setting----ProjectInterpreter---右邊綠色加號(hào),輸入baidu,安裝baidu-aip入門代碼:先去百度AI開放平臺(tái)注冊(cè)一個(gè)賬號(hào),然后開通人臉識(shí)別,免費(fèi)的http://ai.baidu.com/tech/face之后把得到的Apikeysecretkey填進(jìn)去。fromaipimportAipFace"""你的APPIDAKSK"""APP_ID=
系統(tǒng) 2019-09-27 17:45:59 1941
C語言中三目運(yùn)算符復(fù)制代碼代碼如下:expression?expr1:expr2;//expression為真則取表達(dá)式expr1的值,否則取expr2的值python三目實(shí)現(xiàn)方法:(1)expr=判斷表達(dá)式andexpr1orexpr2判斷表達(dá)式為真,此時(shí)如果expr1為真則expr=expr1,為假則變成Falseorexpr2,expr=expr2.判斷表達(dá)式為假,則演變成Falseorexpr2,此時(shí)expr=expr2.只要表達(dá)式expr1,ex
系統(tǒng) 2019-09-27 17:45:34 1941
什么是twisted?twisted是一個(gè)用python語言寫的事件驅(qū)動(dòng)的網(wǎng)絡(luò)框架,他支持很多種協(xié)議,包括UDP,TCP,TLS和其他應(yīng)用層協(xié)議,比如HTTP,SMTP,NNTM,IRC,XMPP/Jabber。非常好的一點(diǎn)是twisted實(shí)現(xiàn)和很多應(yīng)用層的協(xié)議,開發(fā)人員可以直接只用這些協(xié)議的實(shí)現(xiàn)。其實(shí)要修改Twisted的SSH服務(wù)器端實(shí)現(xiàn)非常簡單。很多時(shí)候,開發(fā)人員需要實(shí)現(xiàn)protocol類。一個(gè)Twisted程序由reactor發(fā)起的主循環(huán)和一些回調(diào)
系統(tǒng) 2019-09-27 17:38:27 1941
本文實(shí)例講述了Python實(shí)現(xiàn)從Web的一個(gè)URL中抓取文檔的方法,分享給大家供大家參考。具體方法分析如下:實(shí)例代碼如下:importurllibdoc=urllib.urlopen("http://www.python.org").read()printdoc#直接打印出網(wǎng)頁defreporthook(*a):printa#將http://www.renren.com網(wǎng)頁保存到renre.html中,#每讀取一個(gè)塊調(diào)用一字reporthook函數(shù)urll
系統(tǒng) 2019-09-27 17:38:18 1941