原创 django人性化設置 時間改爲 多久前

轉自 https://jackeygao.io/words/django-tips-02-humanize.html 翻譯整理自: simpleisbetterthancomplex.com 官方文檔 Django 附帶一組模板過

原创 JWT失效方式---------django rest framework jwt

前因 項目通過 drf jwt 來實現用戶的驗證,在登出和異設備登入的時候都需要舊的jwt失效,但是drf jwt沒有內置失效方法,所以通過JWT_GET_USER_SECRET_KEY的修改來使之前的user jwt 失效

原创 初識約瑟夫環--python

什麼是約瑟夫環(百度百科) 約瑟夫環(約瑟夫問題)是一個數學的應用問題:已知n個人(以編號1,2,3...n分別表示)圍坐在一張圓桌周圍。從編號爲k的人開始報數,數到m的那個人出列;他的下一個人又從1開始報數,數到m的那個人又出列;依

原创 python爬蟲彙總

1.數據獲取方式 xpath /#未完成 import requests from lxml import html as lxml_html #pip install lxml 用於解析html html = requests.get

原创 list of dict 轉換成 dict of list 字典形 列表 轉換 列表形 字典 in Python

list_of_dict list_of_dict = { "title":['title1','title2','title3','title4','title15'], "author":['author1','aut

原创 python 爬蟲通過bloomfilter實現增量爬取/去重(重複爬取)/更新爬取

pybloom_live安裝包地址 https://github.com/joseph-fox/python-bloomfilter git clone 下來後python setup install 如果報 vs之類的錯誤,請安裝vs環

原创 django 微信支付成功回調url(notify_url)

微信官方文檔:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_7 首先 這個 notify_url 有倆個要求 1.公網能直接訪問的 2.不能攜帶參數 (比如你

原创 python3 3des des aes 加密 PKCS7 填充

首先感謝 孤影惆悵 大佬的文章 得以完美安裝好了PyCrypto 包 文章地址:http://blog.csdn.net/a624806998/article/details/78596543 使用PyCrypto包的 AES 加密

原创 使用openpyxl從mysql導出excel以及使用xlwt從mysql導出excel

通過scrapy 我的數據庫爬到了2w多的數據,想着嘗試從mysql中導出到excel 於是嘗試了 xlwt包+pymysql 在3.6的環境下導出,不曾想到,表中字段content內容過長,導致xlwt包沒辦法實現,通過搜索找到了op

原创 python 超類 super() 方法初探

super()應用場景 對象A 有一個初始化屬性first_name在__init__()方法中 以及一個 second_name()方法,當對象B繼承了對象A時,對象B就擁有了對象A的所有方法和屬性 class A(): def

原创 LINUX 下無線網卡 rtl8821CE/rtl8723de 驅動 無法驅動解決辦法

1. 確保linux內核版本大於 4.14 如何查看linux 內核版本 :終端 uname -sr 如果內核版本低於 4.14:升級linux內核 ubuntu可以參照 https://www.linuxidc.com/Linux

原创 django 調用微信接口(微信支付、微信用戶信息)

import hashlib import random import string import urllib import xml.etree.ElementTree as et import time import requests

原创 scrapy剛安裝會遇到的坑

1.pip install scrapy *Command “python setup.py egg_info” failed with error code 1 in C:\Users\kkk\AppData\Local\Temp\pi

原创 django excel 導出

本文章導出的爲 列表格式的數據 比如 [{‘a’:’a1’},{‘a’:’a2’},{‘a’:’a3’},{‘a’:’a4’}] 其實就是json的導出 import xlwt def excel_data_export

原创 python bloomfilter 布隆過濾器

本文使用的是pybloom_live包 git地址 https://github.com/joseph-fox/python-bloomfilter import os from pybloom_live import Bloom