一關(guān)于局部變量整體變量的理解以及somethingabout不可變對(duì)象defChangeInt(a):...a=10...b=2ChangeInt(b)print(b)2這個(gè)不可變對(duì)象的實(shí)例讓我產(chǎn)生了疑惑,于是我做了如下:defChangeInt(a):...a=10...a=2ChangeInt(a)print(a)2這個(gè)其實(shí)很好理解,因?yàn)閍=10只是個(gè)局部變量,也沒有return無法對(duì)外部造成影響。哪怕我做如下操作:defChangeInt(a):..
系統(tǒng) 2019-09-27 17:53:47 1762
之前了解到itchat乃至于wxpy時(shí)是利用tuling聊天機(jī)器人的接口。調(diào)用接口并保存雙方的問答結(jié)果可以作為自己的問答詞庫(kù)的一個(gè)數(shù)據(jù)庫(kù)累計(jì)。這些數(shù)據(jù)可以用于自己訓(xùn)練。而最近希望獲取一些語(yǔ)音資源,用于卷積神經(jīng)網(wǎng)絡(luò)的訓(xùn)練。。--------------------------------------------------------------------------------首先wxpy是itchat的升級(jí)版,通過wxpybot.core即可原封不動(dòng)的
系統(tǒng) 2019-09-27 17:53:42 1762
Python面向?qū)ο缶幊獭庋b從封裝本身的意思去理解,封裝就好像是拿來一個(gè)麻袋,把小貓,小狗,小王八,還有alex一起裝進(jìn)麻袋,然后把麻袋封上口子。照這種邏輯看,封裝=‘隱藏’,這種理解是相當(dāng)片面的。一、先看如何隱藏在python中用雙下劃線開頭的方式將屬性隱藏起來(設(shè)置成私有的)#其實(shí)這僅僅這是一種變形操作#類中所有雙下劃線開頭的名稱如__x都會(huì)自動(dòng)變形成:_類名__x的形式:classA:__N=0#類的數(shù)據(jù)屬性就應(yīng)該是共享的,但是語(yǔ)法上是可以把類的
系統(tǒng) 2019-09-27 17:53:36 1762
#!/usr/bin/python#-*-coding:UTF-8-*-#######################################createdbybasededato####2018-01-02####監(jiān)控#####################################importosimportjsonclassMonitor(object):def__init__(self,Cmd):self.Cmd=Cmd#vmsta
系統(tǒng) 2019-09-27 17:53:33 1762
一般用xlml但遇到過解析出來的內(nèi)容不一樣。有誤用另一種方法得到正確的,有誤應(yīng)該只是極少問題。這種方案?jìng)溆胔tml=browser.page_sourcehtm=bs(html,'html.parser')
系統(tǒng) 2019-09-27 17:53:29 1762
使用python爬取微博評(píng)論:本文首發(fā)于《凹凸數(shù)讀》,關(guān)注后臺(tái)回復(fù)“源碼”獲取相關(guān)python代碼2019年5月27日凌晨,翟天臨又上了熱搜。我們爬取了翟天臨2月道歉微博下的30萬余條評(píng)論,看看畢業(yè)生們是如何吐槽他的?本文首發(fā)于《凹凸數(shù)讀》,關(guān)注后臺(tái)回復(fù)“源碼”獲取相關(guān)python代碼
系統(tǒng) 2019-09-27 17:53:21 1762
這里主要講了bs4解析方法和json方法,以8684網(wǎng)頁(yè)為例子,爬取了全國(guó)公交線路importrequestsimporttimefrombs4importBeautifulSoupimportjsonfromxpinyinimportPinyinheaders={'User-Agent':'Mozilla/5.0(WindowsNT10.0;Win64;x64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/76.0.
系統(tǒng) 2019-09-27 17:53:12 1762
一.如何調(diào)用deff1(arg1,arg2):print('f1',arg1,arg2)deff2(arg1):print('f2',arg1)deff3():print('f3')deff4():print('周期任務(wù)',int(time.time()))timer=TaskTimer()#把任務(wù)加入任務(wù)隊(duì)列timer.join_task(f1,[1,2],timing=15.5)#每天15:30執(zhí)行timer.join_task(f2,[3],timi
系統(tǒng) 2019-09-27 17:53:12 1762
一、介紹如果在Python中需要對(duì)用戶輸入的密碼或者其他內(nèi)容進(jìn)行加密,首選的方法是生成hash值。在Python中可以利用二個(gè)模塊來進(jìn)行:-crypt-hashlib二、crypt(一)crypt的主要方法和常量名稱描述md5(…)利用md5算法加密sha1(…)利用sha1算法加密sha224(…)利用sha224算法加密sha256(…)利用sha256算法加密sha384(…)利用sha384算法加密sha512(…)利用sha512算法加密(二)使
系統(tǒng) 2019-09-27 17:52:57 1762
最近在做游戲服務(wù)分層的時(shí)候,一直想把mysql的訪問獨(dú)立成一個(gè)單獨(dú)的服務(wù)DBGate,原因如下:請(qǐng)求收攏到DBGate,可以使DBGate變?yōu)闊o狀態(tài)的,方便橫向擴(kuò)展當(dāng)請(qǐng)求量或者存儲(chǔ)量變大時(shí),mysql需要做分庫(kù)分表,DBGate可以內(nèi)部直接處理,外界無感知通過restful限制對(duì)數(shù)據(jù)請(qǐng)求的形式,僅支持簡(jiǎn)單的get/post/patch/put進(jìn)行增刪改查,并不支持復(fù)雜查詢。這個(gè)也是和游戲業(yè)務(wù)的特性有關(guān),如果網(wǎng)站等需要復(fù)雜查詢的業(yè)務(wù),對(duì)此并不適合DBGate
系統(tǒng) 2019-09-27 17:52:45 1762