模塊內部封裝了很多實用的功能,有時在模塊外部調用就需要將其導入。常見的方式有如下幾種:1.import>>>importsys>>>sys.path['','C:\\Python34\\Lib\\idlelib','C:\\Windows\\system32\\python34.zip','C:\\Python34\\DLLs','C:\\Python34\\lib','C:\\Python34','C:\\Python34\\lib\\site-pack
系統 2019-09-27 17:55:57 1784
本文實例講述了python獲取Linux下文件版本信息、公司名和產品名的方法,分享給大家供大家參考。具體如下:區別于前文所述。本例是在linux下得到文件版本信息,主要是通過pefile模塊解析文件中的字符串得到的。代碼如下:def_get_company_and_product(self,file_path):"""Readallpropertiesofthegivenfilereturnthemasadictionary.@return:atumple
系統 2019-09-27 17:55:49 1784
當類間繼承關系很簡單時,super()的使用很簡單。classA(object):def__init__(self):print('a')classB(A):def__init__(self):super(B,self).__init__()print('b')b=B()輸出結果:ab當一個類繼承多個類時,問題就復雜起來了,請看下例:classA(object):def__init__(self):print('a')classB(object):def_
系統 2019-09-27 17:55:42 1784
trainData['survey_time']=pd.to_datetime(trainData['survey_time'],format='%Y/%m/%d%H:%M')trainData['survey_time']=trainData['survey_time'].dt.year格式化日期轉換為dt然后直接取年python中時間日期格式化符號:%y兩位數的年份表示(00-99)%Y四位數的年份表示(000-9999)%m月份(01-12)%d月內
系統 2019-09-27 17:55:28 1784
元組Python的元組與列表類似,不同之處在于元組的元素不能修改。元組使用小括號,列表使用方括號。元組創建很簡單,只需要在括號中添加元素,并使用逗號隔開即可。tp=(1,2,3,'a','b')a='helloworld'#這樣定義是str類型b=('helloworld')#定義元組時,如果只有一個元素,那么b的類型就是strc=('helloworld',)print(type(c))元組只有count和index方法,如下:tp=('127.0.0.
系統 2019-09-27 17:55:22 1784
今天終于可以用wxPython開發GUI程序了,非常高興。把其中的一些注意點寫下來以供參考。在windowsXP平臺下,首先需要做以下環境的配置:1.首先是安裝python,安裝完之后將python/bin所在目錄添加到path中。2.安裝wxPython,此時要注意wxPython的版本要與前面python的版本一致。3.安裝py2exe,這是windows平臺下一個非常好的python程序發布工具,可以將python程序編譯成exe而脫離python環
系統 2019-09-27 17:55:05 1784
本文實例講述了Python求兩個list的差集、交集與并集的方法。分享給大家供大家參考。具體如下:list就是指兩個數組之間的差集,交集,并集了,這個小學數學時就學過的東西,下面就以實例形式對此加以分析。一.兩個list差集如有下面兩個數組:a=[1,2,3]b=[2,3]想要的結果是[1]下面記錄一下三種實現方式:1.正常的方式復制代碼代碼如下:ret=[]foriina:ifinotinb:ret.append(i)2.濃縮版復制代碼代碼如下:ret=
系統 2019-09-27 17:54:52 1784
先來說一說HTTP的異常處理問題。當urlopen不能夠處理一個response時,產生urlError。不過通常的PythonAPIs異常如ValueError,TypeError等也會同時產生。HTTPError是urlError的子類,通常在特定HTTPURLs中產生。1.URLError通常,URLError在沒有網絡連接(沒有路由到特定服務器),或者服務器不存在的情況下產生。這種情況下,異常同樣會帶有"reason"屬性,它是一個tuple(可以
系統 2019-09-27 17:54:51 1784
前面說到了urllib2的簡單入門,下面整理了一部分urllib2的使用細節。1.Proxy的設置urllib2默認會使用環境變量http_proxy來設置HTTPProxy。如果想在程序中明確控制Proxy而不受環境變量的影響,可以使用代理。新建test14來實現一個簡單的代理Demo:復制代碼代碼如下:importurllib2enable_proxy=Trueproxy_handler=urllib2.ProxyHandler({"http":'ht
系統 2019-09-27 17:54:48 1784
綜述本系列文檔用于對Python爬蟲技術的學習進行記錄總結。Python版本是3.7.4urllib庫介紹它是Python內置的HTTP請求庫,也就是說我們不需要額外安裝即可使用,它包含四個模塊(主要對前三個模塊進行學習):request:它是最基本的HTTP請求模塊,我們可以用它來模擬發送一請求,就像在瀏覽器里輸入網址然后敲擊回車一樣,只需要給庫方法傳入URL還有額外的參數,就可以模擬實現這個過程了。error:異常處理模塊,如果出現請求錯誤,我們可以捕
系統 2019-09-27 17:54:27 1784