OS模塊基本操作提供對(duì)操作系統(tǒng)進(jìn)行調(diào)用的接口importos#導(dǎo)入模塊os.getcwd()#獲取當(dāng)前目錄(pwd)os.chdir("/Users")#切換到某個(gè)指定的目錄(cd/Users)os.curdir#返回當(dāng)前目錄('.'、cd.)os.pardir#返回上級(jí)目錄('..'、cd..)os.makedirs('dirname1/dirname2')#遞歸創(chuàng)建目錄(mkdir-p)os.removedirs('dirname1/dirname2'
系統(tǒng) 2019-09-27 17:49:12 1976
一、用例編寫規(guī)則1.unittest提供了testcases、testsuites、testfixtures、testrunner相關(guān)的類,讓測(cè)試更加明確、方便、可控。使用unittest編寫用例,必須遵守以下規(guī)則:(1)測(cè)試文件必須先importunittest(2)測(cè)試類必須繼承unittest.TestCase(3)測(cè)試方法必須以“test_”開(kāi)頭(4)測(cè)試類必須要有unittest.main()方法2.pytest是python的第三方測(cè)試框架,是
系統(tǒng) 2019-09-27 17:49:08 1976
python基礎(chǔ)學(xué)習(xí)筆記(八)2013-04-2600:11蟲師閱讀(...)評(píng)論(...)編輯收藏創(chuàng)建自已對(duì)象就python非常核心的概念,事實(shí)上,python被稱為面向?qū)ο笳Z(yǔ)言,本章會(huì)介紹如何創(chuàng)建對(duì)象。以及面向?qū)ο蟮母拍睿豪^承、封裝、多態(tài)。多態(tài):可對(duì)不同類的對(duì)象使用同樣的操作。封裝:對(duì)外部世界隱藏對(duì)象的工作細(xì)節(jié)。繼承:以普通的類為基礎(chǔ)建立專門的類對(duì)象。多態(tài)面向?qū)ο蟪绦蛟O(shè)計(jì)最有趣的特性是多太,它是是讓大多數(shù)人犯暈的特性。所以,先來(lái)介紹這個(gè)。多態(tài)意思是“有
系統(tǒng) 2019-09-27 17:48:52 1976
安裝很簡(jiǎn)單復(fù)制代碼代碼如下:pipinstallpsutil官網(wǎng)地址為:https://pythonhosted.org/psutil/(文檔上有詳細(xì)的api)github地址為:https://github.com/giampaolo/psutil/psutil比較好的地方,一個(gè)是跨平臺(tái),不需要切換平臺(tái)的時(shí)候在重新開(kāi)放了,另外一個(gè)好處的工具集中CPU,memory,disks,network,這些信息都可以獲得到。可以用來(lái)做系統(tǒng)監(jiān)控,性能分析,進(jìn)程管理。
系統(tǒng) 2019-09-27 17:48:35 1976
思路:1、畫一張白色的圖片(大小為:200*50)2、逐個(gè)填充像素點(diǎn),每個(gè)像素點(diǎn)隨機(jī)3、往圖片上寫入字符字符隨機(jī)生成字符的顏色是隨機(jī)的字符的組成:大寫字母、小寫字母以及數(shù)字fromPILimportImage,ImageDraw,ImageFontimportnumpyasnpdefbgcolor():returnnp.random.randint(64,255),np.random.randint(64,255),np.random.randint(64
系統(tǒng) 2019-09-27 17:48:05 1976
轉(zhuǎn)載:https://blog.csdn.net/jiangjunshow/article/details/95244009一、背景人工智能這幾年一直都比較火,筆者一直想去學(xué)習(xí)一番;因?yàn)橐恢笔菑氖翽HP開(kāi)發(fā)工作,對(duì)于Python接觸并不算多,總是在關(guān)鍵時(shí)候面臨著基礎(chǔ)不牢,地動(dòng)山搖的尷尬,比如在遇到稍微深入些的問(wèn)題時(shí)候就容易卡殼,于是準(zhǔn)備從Python入門從頭學(xué)起;筆者覺(jué)得應(yīng)該有不少人同樣熟悉PHP或者Python語(yǔ)言,對(duì)另外一個(gè)門語(yǔ)言并不是太熟悉,有想法學(xué)
系統(tǒng) 2019-09-27 17:47:26 1976
Python是一種面向?qū)ο蟮慕忉屝陀?jì)算機(jī)程序語(yǔ)言,具有豐富和強(qiáng)大的庫(kù),能夠把用其他語(yǔ)言制作的各種模塊(尤其是C/C++)輕松聯(lián)結(jié)在一起。Python語(yǔ)法簡(jiǎn)捷而清晰,具有豐富和強(qiáng)大的類庫(kù)。Python開(kāi)發(fā)方便,工具庫(kù)豐富,尤其在科學(xué)計(jì)算方面支持很強(qiáng)大。如今Python語(yǔ)言的學(xué)習(xí)已經(jīng)上升到了國(guó)家戰(zhàn)略的層面上。Python語(yǔ)言是人工智能的基礎(chǔ)語(yǔ)言,國(guó)家相關(guān)教育部門對(duì)于“人工智能普及”格外重視,不僅將Python列入到小學(xué)、中學(xué)和高中等傳統(tǒng)教育體系中,并借此為未來(lái)
系統(tǒng) 2019-09-27 17:46:44 1976
Python對(duì)文件的操作還算是方便的,只需要包含os模塊進(jìn)來(lái),使用相關(guān)函數(shù)即可實(shí)現(xiàn)目錄的創(chuàng)建。主要涉及到三個(gè)函數(shù):1、os.path.exists(path)判斷一個(gè)目錄是否存在2、os.makedirs(path)多層創(chuàng)建目錄3、os.mkdir(path)創(chuàng)建目錄直接上代碼:復(fù)制代碼代碼如下:defmkdir(path):#引入模塊importos#去除首位空格path=path.strip()#去除尾部\符號(hào)path=path.rstrip("\\"
系統(tǒng) 2019-09-27 17:46:08 1976
前言爬取拉勾網(wǎng)關(guān)于python職位相關(guān)的數(shù)據(jù)信息,并將爬取的數(shù)據(jù)已csv各式存入文件,然后對(duì)csv文件相關(guān)字段的數(shù)據(jù)進(jìn)行清洗,并對(duì)數(shù)據(jù)可視化展示,包括柱狀圖展示、直方圖展示、詞云展示等并根據(jù)可視化的數(shù)據(jù)做進(jìn)一步的分析,其余分析和展示讀者可自行發(fā)揮和擴(kuò)展包括各種分析和不同的存儲(chǔ)方式等。。。。。一、爬取和分析相關(guān)依賴包Python版本:Python3.6requests:下載網(wǎng)頁(yè)math:向上取整time:暫停進(jìn)程pandas:數(shù)據(jù)分析并保存為csv文件mat
系統(tǒng) 2019-09-27 17:46:03 1976
目錄首先我們來(lái)安裝Python,Python3.5+以上即可1、首先進(jìn)入網(wǎng)站下載:點(diǎn)擊打開(kāi)鏈接(或自己輸入網(wǎng)址https://www.python.org/downloads/),進(jìn)入之后如下圖,選擇圖中紅色圈中區(qū)域進(jìn)行下載。2、下載完成后如下圖所示3、雙擊exe文件進(jìn)行安裝,如下圖,并按照圈中區(qū)域進(jìn)行設(shè)置,切記要勾選打鉤的框,然后再點(diǎn)擊Customizeinstallation進(jìn)入到下一步:4、對(duì)于上圖中,可以通過(guò)Browse進(jìn)行自定義安裝路徑,也可以直
系統(tǒng) 2019-09-27 17:45:34 1976