第1題:如何解決驗(yàn)證碼的問題,用什么模塊,聽過哪些人工打碼平臺(tái)?PIL、pytesser、tesseract模塊平臺(tái)的話有:(打碼平臺(tái)特殊,不保證時(shí)效性)云打碼掙碼斐斐打碼若快打碼超級鷹第2題:ip被封了怎么解決,自己做過ip池么?關(guān)于ip可以通過ip代理池來解決問題ip代理池相關(guān)的可以在github上搜索ipproxy自己選一個(gè)去說https://github.com/awolfly9/IPProxyTool提供大體思路:獲取器通過requests的爬蟲
系統(tǒng) 2019-09-27 17:52:35 1978
mkvirtualenv-ppython3環(huán)境名創(chuàng)建虛擬環(huán)境rmvirtualenv環(huán)境名刪除環(huán)境進(jìn)入虛擬環(huán)境workon環(huán)境名(workon+tab可以出來所有環(huán)境)查看環(huán)境下所有包pip3list查看環(huán)境下安裝的包(不包括原生python包)pip3freeze依賴包文件生成pip3freeze>requirements.txt環(huán)境導(dǎo)入依賴包pip3install-rrequirements.txt普通安裝pip3install包名這是linux下的指
系統(tǒng) 2019-09-27 17:52:34 1978
#-*-coding:utf-8-*-importdatetime#給定日期向后N天的日期defdateadd_day(days):d1=datetime.datetime.now()d3=d1+datetime.timedelta(days)returnd3#昨天defgetYesterday():today=datetime.date.today()oneday=datetime.timedelta(days=1)yesterday=today-one
系統(tǒng) 2019-09-27 17:52:22 1978
因前一篇https://blog.csdn.net/fjssharpsword/article/details/97000479采樣問題未解決,發(fā)現(xiàn)如下github上有BPMF代碼,采用wishart先驗(yàn),性能和pymc3一致。參考:https://github.com/LoryPack/BPMF#coding:utf-8'''@author:Jason.F@data:2019.08.01@function:baselineBPMF(BayesianPro
系統(tǒng) 2019-09-27 17:52:22 1978
在Python3.5(含)以前,字典是不能保證順序的,鍵值對A先插入字典,鍵值對B后插入字典,但是當(dāng)你打印字典的Keys列表時(shí),你會(huì)發(fā)現(xiàn)B可能在A的前面。但是從Python3.6開始,字典是變成有順序的了。你先插入鍵值對A,后插入鍵值對B,那么當(dāng)你打印Keys列表的時(shí)候,你就會(huì)發(fā)現(xiàn)B在A的后面。不僅如此,從Python3.6開始,下面的三種遍歷操作,效率要高于Python3.5之前:forkeyin字典forvaluein字典.values()forkey
系統(tǒng) 2019-09-27 17:52:03 1978
作為eclipse的忠實(shí)粉絲,我自然樂意用eclipse來編寫。于是搗鼓了一小會(huì)兒就搞好了。但是我運(yùn)行的第一個(gè)程序出現(xiàn)了一個(gè)很奇怪的問題:SyntaxError:(unicodeerror)‘utf-8’codeccan’tdecodebyte0xceinposition16:invalidcontinuationbyte我隱約的看到了utf-8,知道了肯定是編碼的問題,可是我尋思我沒有寫漢字呀原來是自動(dòng)生成的日期中有中文。刪掉就好了。但是如果我們真的需要
系統(tǒng) 2019-09-27 17:52:01 1978
閱讀更多操作列表#列表循環(huán)for循環(huán)(for**in**)1.注意使用for循環(huán)時(shí)print前要縮進(jìn)cats=["alice","clear","dell",'moon']forcatincats:print(cat)#可在for循環(huán)中執(zhí)行更多操作#2.不使用for循環(huán)時(shí),切記print能縮進(jìn)cats=["alice","clear","dell",'moon']forcatincats:print(cat)print("theyaresocute")#在
系統(tǒng) 2019-09-27 17:51:30 1978
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請注明出處。Repetitionisthemotherofalllearning.重復(fù)是學(xué)習(xí)之母。看、看、看、看、看,看視頻,看書,看公眾號…倘若學(xué)習(xí)編程只要看看書、看看視頻、聽聽講就能夠?qū)W會(huì),那編程本身也失去魅力了。現(xiàn)在大家圖方便,搜集大堆大堆的視頻教程去看,看的時(shí)候感覺都懂了。看完什么都忘了。要?jiǎng)邮职。∧銓W(xué)編程,無論是工作,還是做自己的項(xiàng)目,都是要一行代碼一行代碼地去敲出來的。這個(gè)過程才是真正學(xué)習(xí)
系統(tǒng) 2019-09-27 17:51:10 1978
繼上一篇文章使用xlrd來讀Excel之后,這一篇文章就來介紹下,如何來寫Excel,寫Excel我們需要使用第三方庫xlwt,和xlrd一樣,xlrd表示readxls,xlwt表示writexls,同樣目前版本只支持97-03版本的Excel。xlwt下載:xlwt0.7.4安裝xlwt安裝方式一樣是pythonsetup.pyinstall就可以了,或者直接解壓到你的工程目錄中。API介紹獲取一個(gè)xls實(shí)例復(fù)制代碼代碼如下:xls=ExcelWrit
系統(tǒng) 2019-09-27 17:51:03 1978
不管是啥語言都離不開加減乘除這些算法,但是在Python里面你知道這些符號代表什么運(yùn)算嗎?“/”這個(gè)是除法運(yùn)算,那么這個(gè)“//”呢?“*”這個(gè)是乘法運(yùn)算,那么這個(gè)“**”呢?下面來一一介紹下。“//”運(yùn)算除法運(yùn)算符是“/”,這個(gè)人人皆知道,但是這個(gè)二元運(yùn)算符“/”求出來的結(jié)果都是取決于操作數(shù)本身的,比如:復(fù)制代碼代碼如下:20/3620/3.06.66666666666666720.0/36.66666666666666720.0/3.06.6666666
系統(tǒng) 2019-09-27 17:51:01 1978
python批量添加的button使用同一點(diǎn)擊事件根據(jù)傳遞的參數(shù)進(jìn)行區(qū)分。defclear_text():print'我只是個(gè)清空而已'defclear_text(index):print'我只是個(gè)清空而已'+str(index)button=Button(framet_title,text='清空',command=clear_text)這樣去設(shè)置,單個(gè)按鈕對應(yīng)單個(gè)點(diǎn)擊事件沒有問題的如果你是foriinRange(10):button=Button(fr
系統(tǒng) 2019-09-27 17:50:34 1978
Linux下安裝Python3.6和第三方庫如果本機(jī)安裝了python2,盡量不要管他,使用python3運(yùn)行python腳本就好,因?yàn)榭赡苡谐绦蛞蕾嚹壳暗膒ython2環(huán)境,比如yum!!!!!不要?jiǎng)蝇F(xiàn)有的python2環(huán)境!一、安裝python3.61.安裝依賴環(huán)境#yum-yinstallzlib-develbzip2-developenssl-develncurses-develsqlite-develreadline-develtk-develg
系統(tǒng) 2019-09-27 17:50:22 1978
原文鏈接:https://my.oschina.net/xiaocon/blog/199423Python當(dāng)中的繼承有點(diǎn)類似于JAVA。感覺特別像~可能學(xué)過JAVA以后對這個(gè)比較好理解吧。不過Python更加清晰一點(diǎn),比起Perl面對對象,PYTHON看起來舒服,并且讓人感覺一看就懂~下面這個(gè)實(shí)例是簡明教程里面的,我初步理解了一下,一會(huì)再自己寫個(gè)練習(xí),熟練下。。。#!/usr/bin/python#coding=gbk#創(chuàng)建父類,該類會(huì)被下面的子類所繼承c
系統(tǒng) 2019-09-27 17:49:21 1978
目錄logging模塊利用配置加載logger方式一模板:logging.config.dictConfig(config_dict)logging模塊利用配置加載loggerlogging.config模塊提供了從配置加載創(chuàng)建logger等相關(guān)對象,并放入manager對象中進(jìn)行緩存待用。所以記錄下一般幾種方式配置的范本模式,方便項(xiàng)目中copy直接修改使用。dictconfigreferences官檔關(guān)于logging配置字典說明方式一模板:loggin
系統(tǒng) 2019-09-27 17:49:12 1978
文檔地址functools.partial作用:functools.partial通過包裝手法,允許我們"重新定義"函數(shù)簽名用一些默認(rèn)參數(shù)包裝一個(gè)可調(diào)用對象,返回結(jié)果是可調(diào)用對象,并且可以像原始對象一樣對待凍結(jié)部分函數(shù)位置函數(shù)或關(guān)鍵字參數(shù),簡化函數(shù),更少更靈活的函數(shù)參數(shù)調(diào)用復(fù)制代碼代碼如下:#args/keywords調(diào)用partial時(shí)參數(shù)defpartial(func,*args,**keywords):defnewfunc(*fargs,**fkey
系統(tǒng) 2019-09-27 17:47:58 1978