原创 一眼看清股市狀況之用Python繪製K線圖

前幾天美股熔斷,據悉這次熔斷是自美股有熔斷機制30年來第二次,成了頭條新聞。對股票一竅不通的我也在此情此景進行了一波學習,股市的變化瞬息萬千,有一種圖可以用來清晰地反應一段時間內股市的變化情況,它就是K線圖。 今天我們用Pytho

原创 我的2019年度代碼報告

不知從何時起,年度報告總能在舊年將近、新年伊始的時候掀起朋友圈的熱潮。 近日,網易雲音樂、知乎等各大流行app也如期放出了其用戶2019年的年度報告,我突發奇想,爲何不爲自己生成一個GitHub的年度代碼報告? 綠油油的Git

原创 用Python拓展副業的幾種方式

Python是當下最火的編程語言之一,除了成爲一名Python程序員之外,我們能否將Python作爲自己的副業利器呢?答案是肯定的,本文就給大家介紹一些可以用Python賺零花錢的一些方法,這幾種都是我正在做或者曾經做過的,希望對大家有

原创 定製你的私人arXiv論文報告,掌握一手科研動態

arXiv是一個收錄科學文獻預印本的在線數據庫,許多還未被期刊會議收錄的論文會被掛到arXiv上,以證明作者論文的原創性。我們需要閱讀相關領域最新的論文,掌握一手科研動態,看看自己關注的領域的其他研究者們在做些什麼研究,做到了什麼樣的成

原创 用Python獲取可能是全網最全的傑尼龜表情包(第二彈)

上回說到我們已經通過爬蟲以及將視頻切割成多幅圖片,今天就來談談如何通過機器學習的方法來減少篩選傑尼龜的工作量。這些圖片可以粗暴地分爲兩類,是傑尼龜或者不是傑尼龜,這個分類任務不同於貓狗識別的二分類,而是單分類任務。 分類算法 分類

原创 GitHub倉庫統計工具

今天的主題是做一個簡單的GitHub的倉庫統計工具,目標是輸入GitHub用戶名獲取其所有倉庫的star以及fork數目,可以看作是一個簡單的爬蟲實戰。 我們利用requests爬取GitHub所提供的倉庫數據api,該api的格

原创 手把手教你給項目添加文檔

大家一定見過這樣的文檔吧?這種黑白色調看起來非常舒服,整個界面乾淨簡潔卻顯得很有檔次。 而這文檔主要是由Read the Docs這個在線文檔託管、Sphinx這個基於Python的文檔生成項目以及我們常用的版本控制工具GitH

原创 用Python獲取可能是全網最全的傑尼龜表情包(第一彈)

傑尼龜系列表情包在廣大網友之間傳遞快樂,紅極一時。我想是傑尼龜可愛的外表以及憨憨的形態,圓圓的臉蛋大大的眼睛,且其經常在劇中擺出各式誇張表情,因而被廣大網友製成各式各樣的表情包,並且深受沙雕網友的喜愛。 正好,我也是這沙雕網友大

原创 給女朋友每日定時推送睡前小故事

這篇文章是去年我在博客上寫的一篇基礎爬蟲,利用了簡單的Python爬蟲、郵件發送以及定時任務實現了每天定時發送睡前小故事的功能,是一篇步驟詳盡的文章。經過測試,該程序仍能正常運行。最近,某可愛要求我忙完之後給她每晚睡前講講小故事,我想了

原创 做一個GitHub倉庫統計工具

今天的主題是做一個簡單的GitHub的倉庫統計工具,目標是輸入GitHub用戶名獲取其所有倉庫的star以及fork數目,可以看作是一個簡單的爬蟲實戰。我們利用requests爬取GitHub所提供的倉庫數據api,該api的格式如下,

原创 洞悉股市,從繪製K線圖開始!

前幾天美股熔斷,據悉這次熔斷是自美股有熔斷機制30年來第二次,成了頭條新聞。令人始料未及的是,昨晚美股又熔斷了。對股票一竅不通的我也在此情此景進行了一波學習充電,股市的變化瞬息萬千,有一種圖可以用來清晰地反應一段時間內股市的變化情況,它

原创 Python找尋最美最帥之人

都說某乎臥虎藏龍,女網友有傾國傾城、閉月羞花之容貌,男網友有玉樹臨風、英俊瀟灑的姿態,今日我們就來探索一番吧!爬蟲部分我選取了某乎熱度非常高的10個問題,男女兼而有之。“帥得慘絕人寰是帥到了哪種程度?”,這樣的問題下面該會是什麼樣的神顏

原创 字體反爬之博X網實戰

今天的目標網站是某彩票網站博X網。其主要的反爬技術爲字體反爬,話不多說,我們直接開始!我們想要獲取的是具體的開獎號碼,此號碼是通過藍色的小球表示的,如何獲取呢?觀察NetWork後,我們很容易發現這些號碼數據等信息都以json的形式放在

原创 Python做一個藏頭詩生成器

前幾天給大家介紹了有意思的藏頭詩,今天我們就用Python來自己根據輸入語句實現自動生成藏頭藏尾詩吧。整個詩句生成的邏輯是這樣的,先根據輸入語句爬取符合要求的詩句(來自百度漢語),再根據更多樣化的需求定製“新詩”。藏頭詩生成器的功能主要

原创 解決滑動驗證碼的新姿勢

最近正在在學習數字圖像處理,這個滑動驗證碼從本質上來說就是將兩張圖片按照缺口的位置拼在一起,我便想嘗試使用圖像處理的方法來找到這個圖片的缺口位置。模板匹配的方法應該是適用於該問題的,這是一種原始的、基本的模式識別的方法,我們可以通過匹配