原创 flask: The CSRF token is missing.

今天在做表單驗證時,結果出現了上面這個問題。以前我弄都沒有問題,爲什麼今天會出現這個問題?難道要關機重啓??? 於是我便開始斷點調試,結果發現在 if form.validate() 判斷時出現了問題,然後便跳進去查看,結果發現在驗證

原创 win10安裝mysql全過程

之前都是在 ubuntu 下面配置各種數據庫,感覺很方便。現在用 windows 安裝mysql。記錄一次從零開始安裝mysql的記錄。 首先是下載安裝包: 地址:https://dev.mysql.com/downloads/mys

原创 一種另類的讀取 json 數據方式

ValueError: Expecting property name enclosed in double quotes: line 1 column 2(char 1) 在做 scrapy 爬蟲時,獲取的數據存入 json 時有些

原创 用三元表達式簡化代碼量

簡化 if else 語句 用普通方法實現邏輯 def get(self, url, return_json=True): r = requests.get(url) if r.status_c

原创 crontab(定時任務)

查看crontab文件說明 [root@S478645 etc]# pwd /etc [root@S478645 etc]# cat crontab SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/

原创 screen後臺掛起程序

本文轉載自:https://www.cnblogs.com/ywl925/p/3604530.html 今天在工作時遇到了一個問題,ssh鏈接服務器運行程序後,斷開ssh後程序也會結束。然後就找解決方法,發現有好幾種解決辦法,然後我就選

原创 pipenv的安裝使用

看到這個東西之後,我不得不感嘆技術的進步。這個東東是 pip 與 virtualenv 的結合體。對 requirements.txt 進行了很大的優化。比 pip 好用很多。 參考: https://pengshp.github.i

原创 python操作數據庫

python操作數據庫都是通過數據庫驅動取操作的。現在主要有兩張,一種是通過pymysql,還有一種是通過sqlalchemy。在這裏可能還會有人說還有MySQLdb模塊也可以操作。確實是的,但是MySQLdb對python3已經不支持了

原创 使用requests + bs4抓取B站web端Python視頻數據

使用requests + bs4抓取B站web端Python視頻數據 目標:掌握bs4抓取數據的套路 抓取關鍵詞: 視頻圖片 播放量 上傳時間 作者: import requests from bs4 import BeautifulS

原创 pandas基礎知識(index)

jupyter notebook文件地址 import pandas as pd import numpy as np ser = pd.Series([5, 0, 3, 8, 4], index=['red', 'blue', 'yel

原创 優美地將字符串時間變爲date格式

from datetime import date # 列表推導式方法 date(*tuple([int(i) for i in "2018-8-11".split("-")])) Out[29]: datetime.date(2018

原创 pip無視 HTTP Error 403: SSL is required 安裝模塊

pip 有時候安裝模塊出現urllib.error.HTTPError: HTTP Error 403: SSL is required真的很煩,而且按照網上的帖子各種嘗試還是沒有什麼用,各種換源安裝模塊也還是沒有用。然後我就找到了另一種

原创 mysql重複數據更新,不重複則插入

insert into racing_ball(rounds, time, home_team, home_team_goal, home_team_goal_lost, home_ranking, score,gues

原创 werkzeug.routing.BuildError: Could not build url for endpoint 'xxxx'.

werkzeug.routing.BuildError: Could not build url for endpoint 'login'. Did you mean 'web.login' instead? 127.0.0.1 - -

原创 numpy.c_,numpy.r_與numpy.ravel,numpy.flatten

numpy的ravel() 和 flatten()函數 兩者功能 In [14]: x=np.array([[1,2],[3,4]]) # flattenh函數和ravel函數在降維時默認是行序優先 In [15]: x.flatten