原创 scrapy爬蟲框架及運行流程

文章目錄1 scrapy 簡介1.1 什麼是爬蟲?1.2 瀏覽網頁的過程中發生了什麼?1.3 scrapy爬蟲框架1.4 scrapy爬蟲框架優勢2 scrapy 構架圖3 Scrapy構架流程4 scrapy 運作過程4.1

原创 深度學習之概念初識

文章目錄基本概念深度學習與機器學習的區別深度學習簡介與神經網絡的初次相遇神經網絡的介紹安全性分析神經網絡的結構展示 基本概念 深度學習與機器學習的區別 首先從定義上分析: 機器學習定義: A computer program i

原创 Linux查看文件內容的幾種方法

文章目錄1 cat - 顯示文件內容2 less - 向前或者向後查看文件內容3 tail - 查看文件尾部的內容4 head - 查看文件開頭的內容5 more - 分頁顯示文件內容 1 cat - 顯示文件內容 使用cat命令

原创 Flask—WTF(集成的web表單處理)理論

文章目錄1 作用2 爲什麼使用Flask-WTF?3 什麼是表單處理?4 常見的Field類型5 Validator 驗證函數6 flask-wtf的使用流程 1 作用 flask-wtf 避免重複操作, 表單操作很多; 防止表

原创 Flask——路由與變量

文章目錄1 路由與視圖2 動態路由 1 路由與視圖 @app.route("/") def hello(): return "Hello World!" 這三行代碼的意思就是:如果瀏覽器要訪問服務器程序的根地址("/"),那麼

原创 Flask——request

關於request,在Flask官方文檔中是這樣介紹的:對於web應用,與客戶端發送給服務器的數據交互至關重要,在flask中由全局的request對象來提供這些信息。 Flask 從客戶端收到請求時,要讓視圖函數能訪問一些對象,

原创 Flask——登錄驗證http請求GET方式實現案例

文章目錄1 HTTP請求方式2 render_template3 重定向redirect4 html 文件中的form表單5 登錄驗證實現完整代碼及結果展示 1 HTTP請求方式 TTP請求的方法: GET: 1). 獲取

原创 Flask——靜態文件

靜態文件,顧名思義,就是那些不會被改變的文件,比如圖片,CSS 文件和JavaScript 源碼文件。默認情況下,Flask 在程序根目錄中名爲 static 的子目錄中尋找靜態文件。因此,我們一般在應用的包中創建一個叫stati

原创 Flask——jinja2模版引擎

文章目錄1 什麼是模板引擎?2 爲什麼要使用模板引擎?3 jinja2模板引擎4 變量5 語法變量顯示語法自定義過濾器for循環:if語句6 宏 macro宏的定義宏的調用7 包含操作 include8 模板的繼承 1 什麼是模

原创 flask基本框架

文章目錄實現簡單的web服務網站 flask是由python編寫的,微內核的web框架。主要應用於小型網站的開發,自由靈活,擴展性強。 flask有兩個核心庫,werkzeug和jinja2。werkzeug負責核心的邏輯模塊,如

原创 socket應用——模擬urllib獲取網頁內容

模擬urllib實現網頁內容的獲取: 實現http客戶端的程序,獲取百度頁面:http://www.baidu.com:80 Import socket # 實例化socket對象;默認參數指定爲ipv4協議,和tcp傳輸協議;

原创 Flask、Django、Tornado的區別?

Flask、Django、Tornado的區別? Flask: 由python編寫的、適用於小型網站的、微內核的輕量級web框架。Flask的核心是基於werkzeug WSGL工具箱和jinja2模板引擎,自由、靈活、可擴展性

原创 python爬蟲中的requests和bs4

文章目錄爬蟲的理解requestsBS4 爬蟲的理解 對網站信息進行爬取都是在對網站的源碼進行查看和分析的基礎上進行的。爬蟲的第一步,首先要進入網站,審查元素,根據爬蟲的需要選擇url地址,進行重點內容的爬取。 requests

原创 tcp多線程聊天室

文章目錄Tcp多線程聊天室主要過程tcp聊天室代碼服務器端:客戶端:運行測試: Tcp多線程聊天室 實現服務器和客戶端間的多線程通信。服務器開放一個固定的ip和端口,供客戶端進行連接。服務器獲取客戶端的ip地址並與客戶端間進行通信

原创 python爬蟲中urllib.request和requests的區別

文章目錄兩者間主要區別urllib.request導入方法內容requests導入方法內容 兩者間主要區別 使用urllin內的request模塊是,返回體獲取有效信息和請求體的拼接需要decode和encode後再進行裝載。進行