原创 Vue全家桶之Vue基礎(1)

目錄1. 目標2. Vue概述3. Vue基本使用4. Vue模板語法4.1 指令4.1.1 v-cloak指令用法4.1.2 數據填充的三個指令4.1.3 v-once指令的使用4.1.4 雙向數據綁定指令4.1.5 事件綁定4.1.6

原创 JavsScript基礎語法02-函數

目錄1. 函數1.1 函數的定義1.2 函數的調用1.2.1 函數的簡單調用1.2.2 在事件響應中調用函數1.2.3 通過鏈接調用函數1.3 函數的參數1.4 函數的返回值1.5 函數的嵌套定義1.6 函數的嵌套調用1.7 遞歸函數1.8

原创 JavsScript基礎語法03-對象

目錄1. 對象的相關概念1.1 爲什麼需要對象?1.2 對象的屬性名1.3 對象的方法2. 創建對象的三種方式2.1 直接創建自定義對象2.2 通過自定義構造函數創建對象2.3 通過Object對象創建自定義對象3. 對象訪問語句4. ES

原创 JavsScript基礎語法01

目錄1. JavaScript的書寫位置2. JavaScript註釋3. JavaScript輸入輸出語句4. 變量4.1 let 和 const命令5. 數據類型5.1 簡單數據類型5.2 獲取變量數據類型5.3 數據類型轉換5.4 模

原创 Python每日一練(19)-通過爬蟲實現GitHub網頁的模擬登錄

目錄1. 實例描述2. 代碼實現1. 實例描述通過爬蟲獲取網頁的信息時,有時需要登錄網頁後纔可以獲取網頁中的可用數據,例如獲取GitHub網頁中的註冊號碼時,就需要先登錄賬號才能在登錄後的頁面中看到該信息,如下圖所示。那麼該如何實現模擬登錄

原创 Python每日一練(16)-抓取小說目錄和全文

本文要實現的案例是通過requests庫抓取鬥破小說網上指定的小說的目錄和每一節的完整內容(只保留純文本內容)。當抓取包含目錄和小說內容的頁面後,會通過正則表達式分析HTML代碼,並提取出目錄標題,對應的url以及文本形式的小說內容。現在進

原创 Python數據挖掘基礎(三):Pandas基礎

目錄1. 介紹1.1 爲什麼使用Pandas?1.2 DataFrame(對比二維數組)1.2.1 DataFrame的屬性1.2.2 DatatFrame索引的設置1.3 MultiIndex(對比三維數組)1.4 Series結構(對

原创 Python數據挖掘基礎(二):Numpy

目錄1. Numpy的優勢2. 數組屬性3. 創建數組4. 數組形狀與類型變化4. 數組運算4.1 邏輯運算4.2 統計運算4.3 數組間運算4.4 合併分割1. Numpy的優勢Python已經提供了很多豐富的內置包,我們爲什麼還要學習N

原创 Python數據挖掘基礎(一):Matplotlib

目錄1. 繪製折線圖2. 繪製柱狀圖3. 繪製直方圖4. 繪製餅圖5. 解決中文亂碼問題5.1 windows版5.2 Mac版1. 繪製折線圖折線圖將值標註成點,並通過直線將這些點按照某種順序連接起來形成的圖。場景:數據在一個有序的因變量

原创 Python爬蟲數據抽取(二):解析庫Beautiful Soup 4

目錄1. 簡介2. 安裝2.1 庫本身的安裝2.2 解析器的安裝3. 常用API3.1 BeautifulSoup常用操作3.2 Tag常用操作3.3 PageElement常用操作1. 簡介Beautiful Soup(美麗湯)是一個Py

原创 Python每日一練(16)-爬取網頁中動態加載的數據

在使用python爬蟲技術採集數據信息時,經常會遇到在返回的網頁信息中,無法抓取動態加載的可用數據。例如,獲取某網頁中,商品價格時就會出現此類現象。如下圖所示。本文將實現爬取網頁中類似的動態加載的數據。1. 那麼什麼是動態加載的數據?我們通

原创 Python每日一練(17)-使用urlretrieve實現直接遠程下載圖片

在實現爬蟲任務時,經常需要將一些圖片下載到本地當中。那麼在python中除了通過open()函數,以二進制寫入方式來下載圖片以外,還有什麼其他方式嗎?本文將使用urlretrieve實現直接遠程下載圖片。代碼實現在python中除了使用op

原创 Python每日一練(15)-通過正則表達式快速獲取電影的下載地址

在爬取網頁信息時,如果在HTML代碼中通過獲取標籤的方式來提取電影的下載地址時,不僅要編寫比較多的代碼,還需要不斷的確認每一層的標籤是否正確,這樣的操作無疑是煩瑣的。如下圖所示。那麼通過什麼方式既可以減少代碼量,又可以很簡單的提取指定標籤的

原创 Python爬蟲數據抽取(一):解析庫json及jsonpath pickle

目錄1. 數據抽取的概念2. 數據的分類3. JSON數據概述及解析3.1 JSON數據格式3.2 解析庫json3.2.1 json序列化3.2.2 json反序列化4. jsonpath4.1 使用4.2 使用示例5. Python專用

原创 Python高級語法(一):正則表達式

目錄1. 爲什麼要使用正則表達式?2. 什麼是正則表達式?3. re模塊操作4. 匹配單個字符5. 匹配多個字符6. 匹配分組7. re模塊的高級用法7.1 使用search()方法進行匹配7.2 使用findall()方法進行匹配7.3