正則表達(dá)式RegularExpression正則表達(dá)式是一種符號語言,每個(gè)符號都有它自己的含義~符號的含義:注意:①方括號里不寫范圍就是符合一個(gè)字符,方括號里的^代表非。②如果是一個(gè)真實(shí)的字符,加一個(gè)\區(qū)分用正則表達(dá)式從文件中找自己需要的信息:re.search():判斷是否符合該正則表達(dá)式re.findall():返回符合正則表達(dá)式的所有內(nèi)容(所以返回的是一個(gè)列表)符號后面加‘+’:表示使用非貪心的方法,即找到較短的字符。分割字符的三種方法比較:Find
系統(tǒng) 2019-09-27 17:54:58 2095
介紹此教程為我的數(shù)篇文章中的一個(gè)重點(diǎn)。主題是魔術(shù)方法。什么是魔術(shù)方法?他們是面向?qū)ο蟮腜ython的一切。他們是可以給你的類增加"magic"的特殊方法。他們總是被雙下劃線所包圍(e.g.__init__或者_(dá)_lt__)。然而他們的文檔卻遠(yuǎn)沒有提供應(yīng)該有的內(nèi)容。Python中所有的魔術(shù)方法均在Python官方文檔中有相應(yīng)描述,但是對于他們的描述比較混亂而且組織比較松散。很難找到有一個(gè)例子(也許他們原本打算的很好,在開始語言參考中有描述很詳細(xì),然而隨之而來
系統(tǒng) 2019-09-27 17:52:15 2095
本文由葡萄城技術(shù)團(tuán)隊(duì)于原創(chuàng)并首發(fā)轉(zhuǎn)載請注明出處:葡萄城官網(wǎng),葡萄城為開發(fā)者提供專業(yè)的開發(fā)工具、解決方案和服務(wù),賦能開發(fā)者。上一篇我們介紹了在Windows10下進(jìn)行初學(xué)者入門開發(fā)Python的指南,在本篇中我們一起看一下看在Windows子系統(tǒng)(WSL)如何使用Python進(jìn)行Web開發(fā)的循序漸進(jìn)指南。設(shè)置開發(fā)環(huán)境我們建議在生成web應(yīng)用程序時(shí)在WSL上安裝Python。Pythonweb開發(fā)的許多教程和說明都是針對Linux用戶編寫的,并使用基于Linu
系統(tǒng) 2019-09-27 17:52:11 2095
簡介你有道靈光從天靈蓋噴出來你知道嗎,年紀(jì)輕輕就有一身橫練的筋骨,簡直百年一見的練武奇才啊,如果有一天讓你打通任督二脈,那還不飛龍上天啊。正所謂我不入地獄誰入地獄,警惡懲奸維護(hù)世界和平這個(gè)任務(wù)就交個(gè)你了,好嗎。這本如來神掌秘籍是無價(jià)之寶,我看與你有緣,收你十塊錢傳授給你吧。想必這段經(jīng)典臺詞給為都可以的耳熟能詳吧,宏哥,沒這么牛叉呼啦帶閃電,就是希望對你有幫助就可以了。上一篇宏哥給小伙伴們介紹完定位工具這兩個(gè)異性兄弟,這篇就給小伙伴們介紹一下定位方法。早就有
系統(tǒng) 2019-09-27 17:51:42 2095
安裝好PyCharm之后,新建或者導(dǎo)入項(xiàng)目碰到找不到解釋器的情況,不用擔(dān)心,追根到底,咱們就是需要找到pycharm*.exe的文件,那么這個(gè)文件在哪里呢?這是個(gè)問題。先打開File–>Setting–>Project,這時(shí)候看到選中欄顯示的是Nointerpreter,在哪里找這個(gè)文件呢,不妨打開磁盤,直接搜索python.exe文件可能在C盤,也可能在其他磁盤,樓主找到的這個(gè)目錄很奇怪,安裝的時(shí)候竟然跑到SDK目錄下面去了,不過還是找到你了。這時(shí)候回到
系統(tǒng) 2019-09-27 17:50:35 2095
變量存儲在內(nèi)存中的值。這就意味著在創(chuàng)建變量時(shí)會(huì)在內(nèi)存中開辟一個(gè)空間。基于變量的數(shù)據(jù)類型,解釋器會(huì)分配指定內(nèi)存,并決定什么數(shù)據(jù)可以被存儲在內(nèi)存中。因此,變量可以指定不同的數(shù)據(jù)類型,這些變量可以存儲整數(shù),小數(shù)或字符。變量賦值Python中的變量賦值不需要類型聲明。每個(gè)變量在內(nèi)存中創(chuàng)建,都包括變量的標(biāo)識,名稱和數(shù)據(jù)這些信息。每個(gè)變量在使用前都必須賦值,變量賦值以后該變量才會(huì)被創(chuàng)建。等號(=)用來給變量賦值。等號(=)運(yùn)算符左邊是一個(gè)變量名,等號(=)運(yùn)算符右邊是
系統(tǒng) 2019-09-27 17:49:53 2095
寫了個(gè)阿里巴巴招聘網(wǎng)站爬蟲,這次是存在csv文件里,小伙伴們可以對比一下~importrequests,json,csv#寫入csv文件中l(wèi)ist=[]csv_file=open('阿里巴巴招聘.csv','w+',newline='',encoding='utf=8')writer=csv.writer(csv_file)list_head=['職位名稱','部門','是否招聘','學(xué)歷','大類','小類','工作地','工作經(jīng)歷','要求','職責(zé)'
系統(tǒng) 2019-09-27 17:49:31 2095
python中判斷一個(gè)對象是否為函數(shù)兩種方式:使用hasattr,通過驗(yàn)證有沒有__call__函數(shù)進(jìn)行判斷deftest():print"hello"printhasattr(test,"__call__")通過使用callable進(jìn)行判斷printcallable(test)另外:查看內(nèi)置函數(shù)都有哪些可以使用如下方式printglobals()["__builtins__"].__dict__輸出:{‘ArithmeticError’:Arithmet
系統(tǒng) 2019-09-27 17:48:41 2095
python中,類內(nèi)方法外的變量叫屬性,類內(nèi)方法內(nèi)的變量叫字段。他們的私有公有訪問方法類似。classC:__name="私有屬性"deffunc(self):print(C.__name)classsub_C(C):definfo(self):print(C.__name)#派生類中不可以訪問父類的私有字段obj=C()obj.func()obj=sub_C()obj.info()方法、屬性的訪問于上述方式相似,即:私有成員只能在類內(nèi)部使用以上這篇老生常
系統(tǒng) 2019-09-27 17:48:28 2095
今天沒啥事兒就在網(wǎng)上溜達(dá),對,只是溜達(dá)沒干別的,鼠標(biāo)點(diǎn)著點(diǎn)著進(jìn)了一個(gè)網(wǎng)站,一個(gè)妹子圖網(wǎng)站,然后然后就一發(fā)不可收拾,一看就是一個(gè)小時(shí)。自認(rèn)為自控力還可以,奈何里面的內(nèi)容太精彩了,什么高qing、午馬、shi身啊.........真吃雞,自己都控制不住自己,,,,當(dāng)然,作為一名“技術(shù)人”,內(nèi)容肯定不會(huì)一點(diǎn)一點(diǎn)地去看,要看就要看過癮;然后一不小心就把里面的東西給全部下下來了,沒看錯(cuò)是全部下下來了,先看個(gè)效果圖:網(wǎng)站是張這個(gè)樣子的:廢話不多說,直接開始爬取,首先我
系統(tǒng) 2019-09-27 17:47:07 2095