2019-09-15-15:40:24今天沒有學(xué)知識,是一個一周總結(jié),把這一周學(xué)的知識總結(jié)一遍,然后把做過的練習(xí)題再做一遍看是否還會有再出現(xiàn)同樣的錯誤,而且還可以知道有哪些知識點沒有掌握好,可以把它再進行鞏固一遍做了一遍沒有發(fā)現(xiàn)有很大的錯誤,只是很多知識點有印象,但不深刻,還得鞏固.======我======是======一======條======快======樂======分======割======線======,OneWeek_Summarize.
系統(tǒng) 2019-09-27 17:56:05 2058
Python畫圖主要用到matplotlib這個庫。Matplotlib是一個Python的2D繪圖庫,它以各種硬拷貝格式和跨平臺的交互式環(huán)境生成出版質(zhì)量級別的圖形。這里有一本電子書供大家參考:《Python圖表繪制:matplotlib繪圖庫入門》具體來說是pylab和pyplot這兩個子庫。這兩個庫可以滿足基本的畫圖需求,而條形圖,散點圖等特殊圖,下面再單獨具體介紹。首先給出pylab神器鎮(zhèn)文:pylab.rcParams.update(params)
系統(tǒng) 2019-09-27 17:53:08 2058
一、寫在前面我寫爬蟲已經(jīng)寫了一段時間了,對于那些使用GET請求或者POST請求的網(wǎng)頁,爬取的時候都還算得心應(yīng)手。不過最近遇到了一個有趣的網(wǎng)站,雖然爬取的難度不大,不過因為表單提交的存在,所以一開始還是有點摸不著頭腦。至于最后怎么解決的,請慢慢往下看。二、頁面分析這次爬取的網(wǎng)站是:https://www.ctic.org/crm?tdsourcetag=s_pctim_aiomsg,該網(wǎng)站提供了美國的一些農(nóng)田管理的數(shù)據(jù)。要查看具體的數(shù)據(jù),需要選擇年份、單位、
系統(tǒng) 2019-09-27 17:53:08 2058
本文實例主要關(guān)于Python實現(xiàn)讀取MRI(核磁共振成像)為numpy數(shù)組,使用imshow顯示為灰度。代碼如下:importmatplotlib.pyplotaspltimportmatplotlib.cbookascbookimportmatplotlib.cmascmimportnumpyasnp#Dataare256x25616bitintegerswithcbook.get_sample_data('s1045.ima.gz')asdfile:i
系統(tǒng) 2019-09-27 17:52:46 2058
異常1.定義:運行時檢測到的錯誤。2.現(xiàn)象:當(dāng)異常發(fā)生時,程序不會再向下執(zhí)行,而轉(zhuǎn)到函數(shù)的調(diào)用語句。3.常見異常類型:–名稱異常(NameError):變量未定義。–類型異常(TypeError):不同類型數(shù)據(jù)進行運算。–索引異常(IndexError):超出索引范圍。–屬性異常(AttributeError):對象沒有對應(yīng)名稱的屬性。–鍵異常(KeyError):沒有對應(yīng)名稱的鍵。–為實現(xiàn)異常(NotImplementedError):尚未實現(xiàn)的方法。–
系統(tǒng) 2019-09-27 17:50:45 2058
慚愧啊,今天寫了個查找子串的Python程序被BS了…如果讓你寫一個程序檢查字符串s2中是不是包含有s1。也許你會很直觀的寫下下面的代碼:復(fù)制代碼代碼如下:#determinewhethers1isasubstringofs2defisSubstring1(s1,s2):tag=Falselen1=len(s1)len2=len(s2)foriinrange(0,len2):ifs2[i]==s1[0]:forjinrange(0,len1):ifs2[i
系統(tǒng) 2019-09-27 17:50:23 2058
Hello!今天我們來聊一下python讀取和寫入文件的操作。在進行數(shù)據(jù)分析和數(shù)據(jù)挖掘等等有關(guān)數(shù)據(jù)的操作中,我們一般都會碰到python與excel的具體操作。從excel中讀取數(shù)據(jù)出來進行分析,清洗,再把清洗完的數(shù)據(jù)或者新的數(shù)據(jù)寫入excel文件。第一步是要導(dǎo)入xlrd庫,它是讀取excel中數(shù)據(jù)的庫,可在https://pypi.org/project/xlrd/網(wǎng)址中下載。解壓所下載的壓縮包,用cmd命令行CD到解壓目錄,執(zhí)行pythonsetup.
系統(tǒng) 2019-09-27 17:49:28 2058
pickle.dump(obj,file[,protocol])序列化對象,并將結(jié)果數(shù)據(jù)流寫入到文件對象中。參數(shù)protocol是序列化模式,默認值為0,表示以文本的形式序列化。protocol的值還可以是1或2,表示以二進制的形式序列化。------------------------------------------pickle.load(file)反序列化對象。將文件中的數(shù)據(jù)解析為一個Python對象。用法如下:#將結(jié)果保存到temp文件中impo
系統(tǒng) 2019-09-27 17:47:28 2058
目錄0引言1環(huán)境2需求分析3代碼實現(xiàn)4代碼全景展示5后記0引言所謂的像素圖,就是對圖像做一個顆粒化的效果,使其產(chǎn)生一種妙不可言的朦朧感。費話不多說,先來看一張效果圖。▲效果圖▲原圖怎么樣,效果還不錯吧?現(xiàn)在,我們用Python來實現(xiàn)這種像素化的效果。1環(huán)境操作系統(tǒng):WindowsPython版本:3.7.32需求分析一個最簡單的實現(xiàn)思路,在打開圖片后,把圖片分割成一些像素塊,再對這些像素塊中的圖像信息進行處理(修改圖像中的RGB值)即可。這里我們使用Num
系統(tǒng) 2019-09-27 17:47:25 2058
一.運行效果先說兩句,之前我在網(wǎng)上找的相關(guān)文章標(biāo)題上寫的是處理多連接,尼瑪,全是假的。網(wǎng)上那些,根本不能異步處理多連接,不能主動給客戶端發(fā)消息。在服務(wù)端控制臺輸入1,查看在線人數(shù)。給指定客戶端發(fā)送消息。二.開發(fā)思路以下說的是服務(wù)端開發(fā)思路,客戶端比較簡單就不說了。首先,需要明白的是socket的accept和recv這兩個方法是阻塞線程的。這就意味著我們需要新開線程來處理這兩個方法。具體的程序流程大概是這樣的:1.新開一個線程用于接收新的連接(socket
系統(tǒng) 2019-09-27 17:46:27 2058