原创 【爬蟲學的好,基礎少不了】:數據解析之BeautifulSoup4庫

文章目錄一、BeautifulSoup 4介紹1.1 簡介1.2 解析庫對比二、BeautifulSoup 4基本使用2.1 安裝和文檔2.2 導入使用2.3 基礎操作實例三、四大對象種類3.1 Tag 實例3.2 Navigab

原创 每日爬蟲練習:瓜子二手車爬蟲信息的採集

2020-03-31日爬蟲練習 爬取網站:瓜子二手車 需求: 一:瓜子二手車的爬蟲,主要是獲取二手車的一些基礎信息和報價。 二:採集信息:500條,簡單測試了一下,採集500條沒問題 所用庫: 1.requests 2.lxml

原创 【5分鐘力扣】06.Z字形變換

文章目錄一、前言二、題目三、解題思路四、代碼實例 一、前言 每天五分鐘,看懂一道簡單、中等難度的算法題,儘可能將複雜的題講清楚。 瘋狂學習python中,2020-06-21更新 二、題目 將一個給定字符串根據給定的行數,以

原创 【python內功修煉009】:基於threading.Timer實現任務定時器

文章目錄一、timer類介紹二、timer語法三、簡易定時器實例四、Timer類的cancel()方法五、timer在web中應用實例 學習編程就像學習騎自行車一樣,對新手來說最重要的是持之以恆的練習。 在《汲取地下水》這一章

原创 Python基礎: repr函數和str的區別

文章目錄一、前言二、區別與使用2.1 相同點2.2 不同點3、總結 一、前言 在 Python 中要將某一類型的變量或者常量轉換爲字符串對象通常有兩種方法,即 str() 或者 repr() 。 二、區別與使用 函數str() 用

原创 【python內功修煉011】:深入淺出了解python協程

文章目錄一、引子二、協程介紹2.1 協程誕生的背景2.2 官方解釋2.3 自己的理解2.4 協程的優缺點2.5 基於yield來進行協程的模擬三、greenlet模塊3.1 常用方法3.2 代碼示例四、Gevent模塊4.1 Ge

原创 【每日爬蟲】:利用線程池爬取2萬張裝修效果圖

文章目錄一、前言二、需求三、技術路線四、線程池爬取2萬張裝修效果圖五、其他 一、前言 2020-04-08日爬蟲練習 每日一個爬蟲小練習,學習爬蟲的記得關注哦! 學習編程就像學習騎自行車一樣,對新手來說最重要的是持之以恆的練習

原创 【每日爬蟲】:給自己打造一個溫馨的家,面朝大海,春暖花開

文章目錄一、前言二、需求2.1 意義2.2 戶型分類:2.3 風格分類:2.4 風格的風格分類:三、技術路線四、總結五、源代碼六、實現效果 一、前言 2020-04-07日爬蟲練習 每日一個爬蟲小練習,學習爬蟲的記得關注哦!

原创 每日爬蟲練習:bs4庫爬取詩詞名句網的四大名著

一、前言 2020-04-2日爬蟲練習 爬取網站:詩詞名句網的四大名著 需求:將四大名著的每一個章節存儲到本地 技術路線: 1.requests 2.BeautifulSoup 3.os 二、代碼解釋 1、最近在學習 數據解析之B

原创 【5分鐘力扣】238.除以自身以外數組的乘積

文章目錄一、前言二、題目三、解題思路3.1 步驟解釋3.1 左右乘積法四、代碼實例4.1 左右乘積法 一、前言 讓人成長的不是歲月,而是經歷。 每天五分鐘,看懂一道簡單、中等難度的算法題,儘可能將複雜的題講清楚。 瘋狂學習pyt

原创 【五分鐘力扣】198題—用python3解決打家劫舍問題

文章目錄一、前言二、題目三、解答思路四、相關知識點4.1 動態規劃算法思想五、代碼實例 一、前言 每天五分鐘,看懂一道簡單、中等難度的算法題 瘋狂學習python中,每天持續更新 書山有路勤爲徑,學海無涯苦作舟;與君初相識,猶如

原创 【python鏈表】之快慢指針思想(含實例)

文章目錄一、快慢指針的概念二、快慢指針的應用2.1 找中間值2.2 刪除倒數第n個節點2.3 判斷是否爲環狀鏈表 一、快慢指針的概念 快慢指針中的快慢指的是移動的步長,即每次向前移動速度的快慢。例如可以讓快指針每次沿鏈表向前移動2

原创 【5分鐘力扣】1431. 擁有最多糖果的孩子

文章目錄一、前言二、題目三、解題思路3.1 列舉法四、代碼示例 一、前言 兒童節快樂,新的一月來了,給自己這個大齡兒童最好的禮物就是刷題了! 每天五分鐘,看懂一道簡單、中等難度的算法題,儘可能將複雜的題講清楚。 瘋狂學習pyt

原创 【5分鐘力扣】3. 無重複字符的最長子串

文章目錄一、前言二、題目三、解答思路3.1總體思路3.2流程圖3.3 圖解過程五、代碼實例 一、前言 每天五分鐘,看懂一道簡單、中等難度的算法題 瘋狂學習python中,每天持續更新 書山有路勤爲徑,學海無涯苦作舟;與君初相識,

原创 【5分鐘力扣】01. 用python3實現兩數之和

文章目錄一、前言二、題目三、暴力解題法四、容器緩存法五、相關知識點 一、前言 最近在刷力扣上的題目,之前也刷過很多次,一邊刷一邊忘,很是苦惱。 爲什麼邊學邊忘,很大程度是沒有應用場景,只是被動的進行填鴨式學習。 爲了提高學習效