原创 第88天: OAuth2.0 客戶端實戰

by 太陽雪 上一次課程,我們瞭解了 OAuth 認證是怎麼回事,以及瞭解了四種認證方式,今天我們將以 Github 爲例,瞭解一下如何用 Flask 第三方應用 在之前的介紹 JWT 的時候,瞭解過 Authlib 庫,Authlib

原创 第90天:NumPy 位運算與算術函數

by 潮汐 今天的文章和大家聊聊 Python Numpy 位運算和算術函數,本文將分兩部分做詳細描述。 Numpy 位運算 NumPy包中,可用位操作函數進行位運算,以 bitwise_ 開頭的函數是位運算函數。 NumPy 位運算函數

原创 第98天:圖像庫 PIL 實例—驗證碼去噪

by 閒歡 前面我們學習了 Python 的圖像處理庫 PIL,學會了一些相關的圖像處理方法,好多人心裏會問:有什麼用呢?這一節我們就拿實際的例子來回答大家。 識別驗證碼的原理 現在大多數網站登錄不再是簡單地輸入用戶名密碼了,一般都伴隨着

原创 第99天:UDP 編程

by 閒歡 前面我們講了 TCP 編程,我們知道 TCP 可以建立可靠連接,並且通信雙方都可以以流的形式發送數據。本文我們再來介紹另一個常用的協議--UDP。相對TCP,UDP則是面向無連接的協議。 UDP 協議 我們來看 UDP 的定義

原创 第96天:圖像庫 PIL(一)

by 閒歡 Python 提供了 PIL(python image library)圖像庫,來滿足開發者處理圖像的功能,該庫提供了廣泛的文件格式支持,包括常見的 JPEG、PNG、GIF 等,它提供了圖像創建、圖像顯示、圖像處理等功能。

原创 第87天: OAuth2.0 簡介

by 太陽雪 我們經常看到或者用到一些可以使用微博、微信、支付寶等賬號登錄的應用,還有一些微博助手、微信公衆號助手、客戶端之類的東西,這些是怎麼做的呢,背後的原理是什麼呢?爲什麼公衆號配置起來那麼繁瑣呢?什麼是 access token、r

原创 第65天:爬蟲利器 Beautiful Soup 之遍歷文檔

by 豆豆 Beautiful Soup 簡介 Beautiful Soup 是一個可以從 HTML 或 XML 文件中提取數據的 Python 庫,它提供了一些簡單的操作方式來幫助你處理文檔導航,查找,修改文檔等繁瑣的工作。因爲使用簡單,

原创 第72天: PySpider框架的使用

by 某某白米飯 Pysider Pysider 是一個國人用 Python 編寫的、帶有強大的 WebUI 的網絡爬蟲系統,它支持多種數據庫、任務監控、項目管理、結果查看、URL去重等強大的功能。 安裝 pip3 install pys

原创 第77天:Python 操作 SQLite

by 程序員野客 1 簡介 SQLite 是一種輕型嵌入式關係型數據庫,它包含在一個相對小的 C 庫中。SQLite 佔用資源低,處理速度快,它支持 Windows、Linux、Unix 等多種主流操作系統,支持 Python、Java、C

原创 第58天: Web 開發 Django 入門

by 極光 今天來爲大家介紹 Python 另一個 Web 開發框架 Django,它是一個基於 Python 定製的開源 Web 應用框架,最早源於一個在線新聞 Web 網站,後於2005年開源。Django 的功能大而全,它提供的一站式

原创 第76天:Scrapy 模擬登陸

by 閒歡 想爬取網站數據?先登錄網站!對於大多數大型網站來說,想要爬取他們的數據,第一道門檻就是登錄網站。下面請跟隨我的步伐來學習如何模擬登陸網站。 爲什麼進行模擬登陸? 互聯網上的網站分兩種:需要登錄和不需要登錄。(這是一句廢話!)

原创 第59天: Web 開發 Django 模型

by 極光 今天來爲大家介紹 Django 框架的模型部分,模型是真實數據的簡單明確的描述,它包含了儲存的數據所必要的字段和行爲,Django 遵循 DRY Principle 。它的目標是你只需要定義數據模型,然後其它的雜七雜八代碼你都不

原创 第67天:PyQuery 詳解

by 閒歡 PyQuery 庫是一個非常強大又靈活的網頁解析庫,如果你有前端開發經驗,那麼你應該接觸過 jQuery ,那麼 PyQuery 就是你非常絕佳的選擇,PyQuery 是 Python 仿照 jQuery 的嚴格實現,語法與 j

原创 第82天: JWT 簡介

by 太陽雪 在之前的課程中,介紹過 Flask-Login 框架,它是基於 Session 和 Cookie 技術來實現用戶授權和驗證的,不過 Session 有很多的侷限性,這一節介紹一種基於 token 的驗證方式 —— JWT (J

原创 第64天: XPath 和 lxml

by 某某白米飯 XPath 和 lxml XPath 全稱爲 Xml Path Language,即 Xml 路徑語言,是一種在 Xml 文檔中查找信息的語言。它提供了非常簡潔的路徑選擇表達式,幾乎所有的節點定位都可以用它來選擇。 XPa