引入:Python中有個logging模塊可以完成相關信息的記錄,在debug時用它往往事半功倍一、日志級別(從低到高):DEBUG:詳細的信息,通常只出現在診斷問題上INFO:確認一切按預期運行WARNING:一個跡象表明,一些意想不到的事情發生了,或表明一些問題在不久的將來(例如。磁盤空間低”)。這個軟件還能按預期工作。ERROR:更嚴重的問題,軟件沒能執行一些功能CRITICAL:一個嚴重的錯誤,這表明程序本身可能無法繼續運行注:這5個等級,也分別對
系統 2019-09-27 17:54:25 1618
jsonJSON(JavaScriptObjectNotation)是一種輕量級的數據交換格式,易于人閱讀和編寫。json是我們在制作爬蟲時非常常見的網絡對象,本文就列舉python對于json的基本操作。json函數使用json函數首先要導入json庫即importjson主要使用以下兩個函數:json.dumps將Python對象編碼成JSON字符串json.loads將已編碼的JSON字符串解碼為Python對象json.dumpsjson.dump
系統 2019-09-27 17:54:25 1618
在開始Python編程前,需要先安裝Python環境。Python安裝包可以到Python的官網下載,官網地址是https://www.python.org/,如果想直接跳過關于Python的介紹相關直接下載安裝包,則可以直接訪問https://www.python.org/downloads/下載安裝包即可。Windows下安裝Python要在Windows下安裝Python,請按照下面的步驟進行:1、打開Web瀏覽器,訪問https://www.pyt
系統 2019-09-27 17:54:19 1618
安裝Python3安裝Python依賴:yuminstallopenssl-develbzip2-develexpat-develgdbm-develreadline-develsqlite-devel由于Python在linux不支持我們以可執行程序的方式安裝,所以需要我們選擇對應的版本源碼安裝源碼下載站點:https://www.python.org/ftp/python/以Python3.6為例:wgethttps://www.python.org/
系統 2019-09-27 17:54:16 1618
【百度云搜索,搜各種資料:http://www.lqkweb.com】【搜網盤,搜各種資料:http://www.swpan.cn】Requests請求Requests請求就是我們在爬蟲文件寫的Requests()方法,也就是提交一個請求地址,Requests請求是我們自定義的**Requests()方法提交一個請求參數:url=字符串類型url地址callback=回調函數名稱method=字符串類型請求方式,如果GET,POSTheaders=字典類型
系統 2019-09-27 17:54:11 1618
在處理數據和進行機器學習的時候,遇到了大量需要處理的時間序列。比如說:數據庫讀取的str和time的轉化,還有time的差值計算??偨Y一下python的時間處理方面的內容。一、字符串和時間序列的轉化time.strptime():字符串=>時間序列time.strftime():時間序列=>字符串importtimestart="2017-01-01"end="2017-8-12"startTime=time.strptime(start,"%Y-%m-%
系統 2019-09-27 17:54:04 1618
安裝方法pipinstallScrapy如果順利的話不用管直接一路下來就OK驗證是否安裝成功安裝成功不順利的情況1)lxml安裝不成功使用whl進行安裝,不過需要先安裝whlpipinstallwheel安裝完成后下載lxml的whl文件網址:http://www.lfd.uci.edu/~gohlke/pythonlibs/whl版本挑選進入cmd――>importpip――>printpip.pep425tags.get_supported(),按照截
系統 2019-09-27 17:54:03 1618
變量不是盒子在示例所示的交互式控制臺中,無法使用“變量是盒子”做解釋。圖說明了在Python中為什么不能使用盒子比喻,而便利貼則指出了變量的正確工作方式。變量a和b引用同一個列表,而不是那個列表的副本>>>a=[1,2,3]>>>b=a>>>a.append(4)>>>b[1,2,3,4]如果把變量想象為盒子,那么無法解釋Python中的賦值;應該把變量視作便利貼,這樣示例中的行為就好解釋了注意:對引用式變量來說,說把變量分配給對象更合理,反過來說就有問題
系統 2019-09-27 17:53:57 1618
一、python有兩種字符串類型:str和unicode1、str:常用的字符集如:gb2312、gb18030/gbk、utf-8、ascii,這些都是字符的二進制(字節)編碼形式2、unicode:Python認為16位的unicode才是字符的唯一內碼3、encode:從unicode轉換成二進制編碼,即從unicode轉換成str4、decode:從二進制編碼轉換成unicode5、在進行同時包含str與unicode的運算時,Python一律都把
系統 2019-09-27 17:53:48 1618
從我開始學習python的時候,我就開始自己總結一個python小技巧的集合。后來當我什么時候在StackOverflow或者在某個開源軟件里看到一段很酷代碼的時候,我就很驚訝:原來還能這么做!當時我會努力的自己嘗試一下這段代碼,直到我懂了它的整體思路以后,我就把這段代碼加到我的集合里。這篇博客其實就是這個集合整理后一部分的公開亮相。如果你已經是個python大牛,那么基本上你應該知道這里面的大多數用法了,但我想你應該也能發現一些你不知道的新技巧。而如果你
系統 2019-09-27 17:53:38 1618