廢話不多說,直接上代碼吧!importthreadingimportosclassFind(threading.Thread):#搜索數據的線程類def__init__(self,datalist,startIndex,endIndex,searchstr,savefile):#datalist要搜索的內容列表,startIndex列表搜索范圍的開始下標,searchstr要搜索的內容threading.Thread.__init__(self)self.
系統 2019-09-27 17:49:21 1813
異常:當Python檢測到?個錯誤時,解釋器就?法繼續執?了,會出現?些錯誤的提示,這就是所謂的"異常"。看如下示例:print('-----test--1---')open('123.txt','r')print('-----test--2---')打開?個不存在的?件123.txt,當找不到123.txt?件時,就會拋出給我們?個IOError類型的錯誤,Nosuchfileordirectory:123.txt(沒有123.txt這樣的?件或?錄)異
系統 2019-09-27 17:48:33 1813
數據類型:float―浮點數可以精確到小數點后面15位int―整型可以無限大bool―非零為true,零為falselist―列表Float/Int:運算符:/―浮點運算除//―當結果為正數時,取整;11//5=2;11//4=2當結果為負數時,向下取整;-11//5=-3;-11//4=-3當分子分母都是float,結果為float型**―計算冪;11**2=121%―取余其他數學運算:1.分數:importfractions;fractions.Fra
系統 2019-09-27 17:47:01 1813
一、概念介紹Thread是threading模塊中最重要的類之一,可以使用它來創建線程。有兩種方式來創建線程:一種是通過繼承Thread類,重寫它的run方法;另一種是創建一個threading.Thread對象,在它的初始化函數(__init__)中將可調用對象作為參數傳入.Thread模塊是比較底層的模塊,Threading模塊是對Thread做了一些包裝的,可以更加方便的被使用。另外在工作時,有時需要讓多條命令并發的執行,而不是順序執行。二、代碼樣例
系統 2019-09-27 17:38:29 1813
花瓣圖片的加載使用了延遲加載的技術,源代碼只能下載20多張圖片,修改后基本能下載所有的了,只是速度有點慢,后面再優化下importurllib,urllib2,re,sys,os,requestspath=r"C:\wqa\beautify"url='http://huaban.com/favorite/beauty'#http://huaban.com/explore/zhongwenlogo/?ig1un9tq&max=327773629&limit=
系統 2019-09-27 17:38:01 1813
前言相信對于python開發人員來說,機器上有不同的python版本是很正常的,因為開發的項目有的用2.6或2.7,有的就要用3.0+版本,如何把這些不同的版本管理好,保持每個環境的干凈和獨立,方便不同版本之間的切換,這時候就要用到我們的虛擬環境了,所以今天我們就來看看python虛擬環境搭建工具pyenv的使用。1、安裝gitclonehttps://github.com/yyuu/pyenv.git~/.pyenvecho‘exportPYENV_RO
系統 2019-09-27 17:38:00 1813
相對列表來說,有些時候我們更需要獲取單個的對象,``get()``方法就是在此時使用的:>>>Publisher.objects.get(name="Apress")這樣,就返回了單個對象,而不是列表(更準確的說,QuerySet)。所以,如果結果是多個對象,會導致拋出異常:>>>Publisher.objects.get(country="U.S.A.")Traceback(mostrecentcalllast):...MultipleObjectsRe
系統 2019-09-27 17:37:47 1813
if語句>>通用格式if語句一般形式如下:if:elif:else:另外需要注意的是,Python中是沒有switch/case語句的while循環while語句是Python語言中最通用的迭代結構,簡而言之,只要頂端測試一直計算到真值,就會重復執行一個語句塊。>>一般格式while:else:>>break,continue,pass和循環elsebreak跳出最近所在的循環(跳過整個循環語句)。continue跳到最近所在循環的開頭處(來到循環的首行)
系統 2019-09-27 17:37:45 1813
UrlRewrite有什么用處?1、滿足搜索引擎的要求某些搜索引擎不能支持動態頁面的抓取,大量的信息就不能被潛在用戶搜索到。用UrlRewrite技術你可以把http://server/news.asp?id=111變成http://server/news/111.htm這樣他們就會被搜索引擎收錄了。google雖然可以抓取動態頁面,但是google對動態頁面的評分一般低于靜態頁面。所以,對大量信息發布的網站,把網站地址改變成靜態的絕對是值得的。2、隱藏技
系統 2019-08-29 23:43:29 1813
俗話說“畫人難畫手”,這說明畫手是比較難的,為此我們應先了解手的結構。手的結構可分為手掌和手腕兩部分,要將手掌看成一個不規則的五邊形,作畫時,先要將這兩部分看作一個整體,畫出手的邊線,再定出大拇指的位置。要明確每個手指的長度是各不相同的,手指的關節部位要適當彎曲,在特寫畫面中,要畫出手指的兩個關節,特別要強調一下拇指和小指的外輪廓線,這樣會更有立體感。畫手的背面一側應以硬線勾出,以表現骨骼的硬度,手掌一面要以軟線來畫,表現柔軟的質感。而手指是很靈活的,所以
系統 2019-08-29 23:35:12 1813