原创 自動搶某投資公司的理財產品預購

朋友讓幫忙做一個自動搶某投資公司的理財產品預購 主要學到兩點: 使用的目標地址是移動端的,沒有cookies。通過在HTTPS頭中添加 Authorization 字段,值爲:'Bearer ’ + token,來判斷登錄用戶。

原创 阿里雲ECS部署python及flask(一)

阿里雲ECS部署python及flask(一) 阿里雲ECS部署python及flask(二)使用uwsgi emperor +Nginx部署自動啓動多個web項目 阿里雲ECS部署python及flask(三)通過設置uid和

原创 阿里雲ECS部署python及flask(二)使用uwsgi emperor +Nginx部署自動啓動多個web項目

阿里雲ECS部署python及flask(一) 阿里雲ECS部署python及flask(二)使用uwsgi emperor +Nginx部署自動啓動多個web項目 阿里雲ECS部署python及flask(三)通過設置uid和

原创 解決scrapy下載小說亂序

由於scrapy使用異步下載,所以會出現下載小說章節的結果是亂序的。 可以通過下面的方法將章節順序傳遞給item,並保存起來: 在解析主頁得到所有章節信息(章節名、網址、還有順序)後,通過Request()的cb_kwargs傳遞

原创 轉載一個講解python協程系列

python協程系列(一)——生成器generator以及yield表達式詳解 python協程系列(二)——python協程的通俗理解以及使用yield關鍵字實現協程 python協程系列(三)——yield from原理詳解

原创 利用smtplib和email實現SMTP發送郵件 V2.0

將之前利用smtplib和email實現SMTP發送郵件小程序進行重構。 發現了email.mime.multipart類兩個使用上的小問題: MIMEMultipart類要修改參數,不能直接使用賦值,必需使用replace_h

原创 通過163郵件的轉發功能實現發送電子郵件到kindle

我的個人網站上有一個小功能,用python實現追《劍來》小說,將新章節保存爲一個html文件並用電子郵件發送到我的kindle。可是這段時間發現我的kindle總是沒收到新章,可是查看網站記錄卻都是發送成功。 今天測試了一下,同時

原创 用pyinstaller打包含有pandas的py文件,運行出錯的一個解決方法

今天把一個py文件用pyinstaller打包成exe。打包成功,但運行時卻總是出錯,一閃就關閉了。大概能看到出錯信息:ModuleNotFoundError: No module named ‘pandas’,後來調試是在imp

原创 某在線學習平臺自動掛視頻

前言: 遇到一個視頻學習平臺,視頻無法快進,學習過程中會出現習題,需要在一定時間內提交答案(不管對錯),纔會繼續視頻的學習。其間若是逾時不答題或是出現其它錯誤,視頻播放進度都不算。 使用Python + selenium,實現自動

原创 pyinstaller出現問題

pyinstaller出現問題 環境: win10 64位操作系統 python 3.7.3 使用pip 安裝pyinstaller,成功,而且會把pywin32也給裝上。但是轉exe怎麼都無法成功,出現一大堆錯誤。 後來在pyi

原创 《Flask Web開發 基於Python的Web應用開發實戰》書中關於定義sqlalchemy類的疑問

《Flask Web開發 基於Python的Web應用開發實戰》書中關於定義sqlalchemy類的疑問 《Flask Web開發 基於Python的Web應用開發實戰》一書中,使用sqlalchemy定義類,使用的是類屬性,沒有類構

原创 屏蔽cnbeta底部的紅色橫幅提示

屏蔽cnbeta底部的紅色橫幅提示 cnbeta的頁面在使用ublock、adblock等去廣告插件之後,會在底部出現一條橫幅:“幫助cnBeta.COM更好地生產內容,請將我們加入廣告屏蔽插件的白名單,非常感謝。具體方法”。這條橫幅

原创 如何在 Ubuntu 18.04上安裝 Python3.7

如何在 Ubuntu 18.04上安裝 Python3.7 轉載文章:http://linux265.com/news/3583.html Python 是世界上最流行的編程語言之一,憑藉其簡單易學的語法,Python是初學者和經驗豐

原创 安裝mysql8後出現的兩個小問題。

今天在阿里雲上重新安裝mysql 8。出現兩個問題: 1、修改root遠程連接: mysql8不能使用:“grant all privileges on . to ‘user’@’%’;”命令授權遠程連接操作,提示“You are n

原创 elementary os 5.0安裝python3.8出現錯誤的解決方法

新安裝的elementary OS 5.0裏邊有python2和python3.6,重新安裝3.8時出現好幾個編譯錯誤,記錄如下: 缺少gcc sudo apt-get install gcc INFO: Can’t loca