-
Python如何實(shí)現(xiàn)性能自動(dòng)化測(cè)試?
今天馬哥教育要跟大家分享的文章是關(guān)于Python如何實(shí)現(xiàn)自動(dòng)化性能?越懂運(yùn)維,越愛(ài)Python,會(huì)Python自動(dòng)化,每個(gè)月可以多拿8000+,Python自動(dòng)化新手和正在學(xué)習(xí)Python自動(dòng)化的小伙伴快來(lái)看一看吧,希望能夠?qū)Υ蠹矣兴鶐椭?! 1.安裝locust 使用官方pypi源來(lái)安裝 pip install locustio 使用豆瓣pypi源來(lái)安裝(推薦) pip install -i https://pypi.douban.com/simple locustio 安裝成功之后,在cmd…
-
自學(xué)Python教程【第六十節(jié)】調(diào)試程序
雖然我們大多數(shù)都是第一次接觸Python編程,甚至是第一次接觸編程,但是我們或多或少已經(jīng)面對(duì)過(guò)一些代碼異常的狀況了,你是怎么處理的呢?你的處理方法適合應(yīng)對(duì)大體積的較復(fù)雜的異常嗎? 寫(xiě)代碼,不可避免地會(huì)出現(xiàn)bug。很多人在初學(xué)編程的時(shí)候,當(dāng)寫(xiě)完程序運(yùn)行時(shí),發(fā)現(xiàn)結(jié)果與自己預(yù)料中的不同,或者程序意外中止了,就一時(shí)沒(méi)了想法,不知道該從何下手,只能反復(fù)重新運(yùn)行程序,期待忽然有次結(jié)果就對(duì)了。 今天我就來(lái)講講代碼遇到問(wèn)題時(shí)的一些簡(jiǎn)單處理方法。 1. 讀錯(cuò)誤信息 來(lái)看如下一個(gè)例程: import random …
-
Linux系統(tǒng)中查找大文件的方法有哪些
今天小編要跟大家分享的文章是關(guān)于Linux系統(tǒng)中查找最大文件的方法有哪些。正在從事Linux相關(guān)工作的小伙伴們,如果你也想知道如何查找Linux系統(tǒng)中的最大文件的方法就來(lái)和小編一起來(lái)看一看本篇文章吧! Linux入門(mén)新手和正在Linux學(xué)習(xí)的小伙伴快來(lái)看一看吧,希望能夠?qū)Υ蠹矣兴鶐椭?! 一、ls命令 最簡(jiǎn)單的方法就是借助 ls 命令,因?yàn)?ls 命令本身輸出是帶文件大小信息的。 比如,我要列出 /bin 目錄中的 5 個(gè)最大文件,可以: 1. ls -lSh /bin | head -5 二、…
-
Linux系統(tǒng)中文本分析工具awk的用法
今天馬哥教育要跟大家分享的文章是關(guān)于Linux系統(tǒng)中文本分析工具awk的用法。awk 是用于 Unix 和類(lèi) Unix 系統(tǒng)的強(qiáng)大文本解析工具,但是由于它有可編程函數(shù),因此你可以用它來(lái)執(zhí)行常規(guī)解析任務(wù),因此它也被視為一種編程語(yǔ)言。你可能不會(huì)使用 awk 開(kāi)發(fā)下一個(gè) GUI 應(yīng)用,并且它可能不會(huì)代替你的默認(rèn)腳本語(yǔ)言,但是它是用于特定任務(wù)的強(qiáng)大程序。Linux入門(mén)新手和正在Linux學(xué)習(xí)的小伙伴快來(lái)看一看吧,希望能夠?qū)Υ蠹矣兴鶐椭?! 這些任務(wù)或許是驚人的多樣化。了解 awk 可以解決你的哪些問(wèn)題的…
-
新手Linux運(yùn)維要知道的Linux常用命令
今天馬哥教育要跟大家分享的文章是關(guān)于新手Linux運(yùn)維要知道的Linux常用命令。熟悉Linux運(yùn)維的小伙伴都知道。Linux的操作離不開(kāi)Linux命令的使用,那么在Linux系統(tǒng)中該如何查看進(jìn)程、殺死進(jìn)程、啟動(dòng)進(jìn)程?需要使用哪些命令呢? Linux入門(mén)新手和正在Linux學(xué)習(xí)的小伙伴快來(lái)看一看吧,希望能夠?qū)Υ蠹矣兴鶐椭?! 一、查進(jìn)程 ps命令查找與進(jìn)程相關(guān)的PID號(hào): ps a 顯示現(xiàn)行終端機(jī)下的所有程序,包括其他用戶(hù)的程序。 ps -A 顯示所有程序。 ps c 列出程序時(shí),顯示每個(gè)程序真…
-
自學(xué)Python教程【第五十九節(jié)】計(jì)時(shí)
歡迎大家來(lái)到Python自學(xué)教程教室,上節(jié)課我們講了random()隨機(jī)數(shù),不知道大家掌握的怎么樣呢?這節(jié)課我們學(xué)習(xí)Python編程中新的知識(shí)計(jì)時(shí),相信大家已經(jīng)有了各種各樣的疑問(wèn),怎么計(jì)時(shí),是分是秒?如何開(kāi)始與停止等,來(lái)看看在本節(jié)課中你是否可以找到答案。 Python中有一個(gè)time模塊,它提供了一些與時(shí)間相關(guān)的方法。利用time,可以簡(jiǎn)單地計(jì)算出程序運(yùn)行的時(shí)間。對(duì)于一些比較復(fù)雜、耗時(shí)較多的程序,可以通過(guò)這種方法了解程序中哪里是效率的瓶頸,從而有針對(duì)性地進(jìn)行優(yōu)化。 在計(jì)算機(jī)領(lǐng)域有一個(gè)特殊的時(shí)間,…
-
自學(xué)Python教程【第五十八節(jié)】隨機(jī)數(shù)
歡迎大家來(lái)到自學(xué)Python教程教室,這里我們一起學(xué)習(xí)Python基礎(chǔ)知識(shí),一起入門(mén)Python編程。上幾節(jié)課我們學(xué)習(xí)了Python正則表達(dá)式的相關(guān)知識(shí),這節(jié)課我們學(xué)習(xí)Python中的random模塊,也就是隨機(jī)數(shù)的相關(guān)內(nèi)容。 random模塊的作用是產(chǎn)生隨機(jī)數(shù)。之前的小游戲中用到過(guò)random中的randint: import random um = random.randint(1,100) random.randint(a, b)可以生成一個(gè)a到b間的隨機(jī)整數(shù),包括a和b。 a、b都必須是…
-
自學(xué)Python教程【第五十七節(jié)】正則表達(dá)式(5)
歡迎大家來(lái)到自學(xué)Python教程教室,作為我們初探正則表達(dá)式第一段落的最后一節(jié)課,我們來(lái)看看上節(jié)課留下的比較難點(diǎn)的練習(xí)題怎么解吧。 來(lái)說(shuō)上次的習(xí)題: (021)88776543 010-55667890 02584453362 0571 66345673 一個(gè)可以匹配出所有結(jié)果的表達(dá)式是 \(?0\d{2,3}[) -]?\d{7,8} 解釋一下: \(? ()在正則表達(dá)式里也有著特殊的含義,所以要匹配字符"(",需要用"\("。?表示這個(gè)括號(hào)是可有可無(wú)的。 0\d{2,3} 區(qū)號(hào),0xx或者0…
-
自學(xué)Python教程【第五十六節(jié)】正則表達(dá)式(4)
歡迎大家來(lái)到自學(xué)Python教程教室,在Python正則表達(dá)式這里,我們已經(jīng)聊了正則表達(dá)式的含義、正則表達(dá)式中的一些特殊符號(hào)、使用正則表達(dá)式提取電話(huà)等內(nèi)容,本節(jié)課我們繼續(xù)帶領(lǐng)大家認(rèn)識(shí)更多的元字符,并且告訴大家正則表達(dá)式除了可以抓取字符還可以干什么。 1.我們已經(jīng)了解了正則表達(dá)式中的一些特殊符號(hào),如\b、\d、.、\S等等。這些具有特殊意義的專(zhuān)用字符被稱(chēng)作“元字符”。常用的元字符還有: \w - 匹配字母或數(shù)字或下劃線(xiàn)或漢字(我試驗(yàn)下了,發(fā)現(xiàn)3.x版本可以匹配漢字,但2.x版本不可以) \s - …
-
自學(xué)Python教程【第五十四節(jié)】 正則表達(dá)式(2)
歡迎大家來(lái)到Python教程教室,上節(jié)課我們簡(jiǎn)單認(rèn)識(shí)了一下Python正則表達(dá)式,這節(jié)課我們繼續(xù)了解Python正則表達(dá)式的相關(guān)內(nèi)容,并為大家解決上節(jié)課中的部分疑問(wèn),比如r代表什么,來(lái)一起學(xué)習(xí)吧: 有同學(xué)問(wèn)起昨天那段測(cè)試代碼里的問(wèn)題,我來(lái)簡(jiǎn)單說(shuō)一下。 1. r"hi" 這里字符串前面加了r,是raw的意思,它表示對(duì)字符串不進(jìn)行轉(zhuǎn)義。為什么要加這個(gè)?你可以試試print "\bhi"和r"\bhi"的區(qū)別。 >>> print "\bhi" hi >>> pri…