importzipfileimporteasyguiasguifromthreadingimportThreaddefcrackPassword(zFile,password):try:zFile.extractall(pwd=password.encode("utf-8"))print("[+]crackpassword"+password)returnexcept(RuntimeError,zipfile.BadZipFile):print("密碼:"
系統(tǒng) 2019-09-27 17:46:51 1950
通常來說Python中任何值都是一個對象,因此任何類型(int、str、list…)都是一個類。而類就必然有它的方法或?qū)傩裕覀円浵逻@么多類的所有方法顯然是不可能的,對此本文介紹兩個小技巧:dir():內(nèi)置函數(shù),用來查詢一個類或者對象所有屬性,比如>>>dir(list)。help():內(nèi)置函數(shù),用來查詢具體的說明文檔,比如>>>help(int)。在上一篇的Python3的基本數(shù)據(jù)類型中,我們初步了解了list列表,也介紹了列表是Python中使用最頻
系統(tǒng) 2019-09-27 17:46:51 1950
本文實例形式講解了Python3的條件與循環(huán)控制語句及其用法,是學習Python所必須掌握的重要知識點,現(xiàn)共享給大家供大家參考。具體如下:一般來說Python的流程控制語句包括:if條件語句、while循環(huán)語句、for循環(huán)語句、range函數(shù)以及break、continue、pass控制語句。這些語句在Python中的語義和在其他語言中基本是一樣的,所以這里就只說它們的用法。一、if語句if語句是最常用的條件控制語句,Python中的一般形式為:if條件一
系統(tǒng) 2019-09-27 17:46:50 1950
在帶有參數(shù)的的函數(shù)進行裝飾時defpri(func):defone(*a,**b):#這里要帶參func(*a,**b)#這里也要帶參returnone@prideftest(*a,**b):#不定長參數(shù)print(a,b)test(1,2,a=2)對有返回值的函數(shù)進行裝飾時defpri(func):defone():returnfunc()#要將func()返回returnone@prideftest():returnTrueprint(test())帶
系統(tǒng) 2019-09-27 17:46:29 1950
文|yangrq1018經(jīng)常在騰訊視頻上看電影,在影片庫里有一個"豆瓣好評"板塊。我一般會在這個條目下面挑電影。但是電影很多,又缺乏索引,只能不停地往下來,讓js加載更多的條目。然而前面的看完了,每次找新的片就要拉很久。所以用爬蟲將"豆瓣好評"里的電影都爬下來整理到一個表中,方便選片。項目地址:https://github.com/yangrq1018/vqq-douban-film依賴需要如下Python包:requestsbs4-Beautifulso
系統(tǒng) 2019-09-27 17:46:04 1950
本文定位:已將CPU歷史數(shù)據(jù)存盤,等待可視化進行分析,可暫時沒有思路。前面一篇文章(//www.jb51.net/article/61956.htm)提到過在linux下如何用python將top命令的結(jié)果進行存盤,本文是它的后續(xù)。python中我們可以用matplotlib很方便的將數(shù)據(jù)可視化,比如下面的代碼:復制代碼代碼如下:importmatplotlib.pyplotaspltlist1=[1,2,3]list2=[4,5,9]plt.plot(l
系統(tǒng) 2019-09-27 17:45:54 1950
centos7.3安裝python查看當前python情況[root@localhost/]#cd/[root@localhostbin]#cd/usr/bin[root@localhostbin]#lspython*pythonpython2python2.7[root@localhostbin]#ls-alpython*修改軟連接[root@localhostbin]#mvpythonpython.bak開始做下載準備[root@localhostbi
系統(tǒng) 2019-09-27 17:45:46 1950
1.能調(diào)用方法的一定是對象,比如數(shù)值、字符串、列表、元組、字典,甚至文件也是對象,Python中一切皆為對象。str1='hello'str2='world'str3=''.join([str1,str2])print(str3)2.三種基本的文件操作模式:r(only-read)、w(only-write)、a(append)對文件進行操作的流程:第一,建立文件對象。第二,調(diào)用文件方法進行操作。第三,不要忘了關(guān)閉文件。(文件不關(guān)閉的情況下,內(nèi)容會放在緩存
系統(tǒng) 2019-09-27 17:38:34 1950
想必很多初次接觸python都會見到這樣一個語句,if__name__=="__main__":那么這個語句到底是做什么用的呢?在解釋之前,首先要聲明的是,不管你是多么小白,你一定要知道的是:1.python文件的后綴為.py;2..py文件既可以用來直接執(zhí)行,就像一個小程序一樣,也可以用來作為模塊被導入(比如360安全衛(wèi)士,就是依靠一個個功能模塊來實現(xiàn)的,好比360安全衛(wèi)士本身框架是一個桌面,而上面的圖標就是快捷方式,這些快捷方式所指向的就是這一個個功能
系統(tǒng) 2019-09-27 17:38:10 1950
①GET#-*-coding:utf-8-*-importrequestsdefget(url,datas=None):response=requests.get(url,params=datas)json=response.json()returnjson注:參數(shù)datas為json格式②POST#-*-coding:utf-8-*-importrequestsdefpost(url,datas=None):response=requests.post(
系統(tǒng) 2019-09-27 17:38:03 1950