原创 項目上線阿里雲並配置ssl證書實現https訪問
Django項目上線配置: 在NGINX的安裝目錄下創建一個cert文件夾,將你申請的證書下載下來上傳到裏面。 nginx文件配置: server{ #https監聽端口 listen 443;
原创 無參裝飾器函數和帶參裝飾器函數
python裝飾器:下邊幾個裝飾器帶參數和不帶參數例子詳解: 我們都知道,python中函數是可以被當做參數進行傳遞的,所以最直接的裝飾器實例如下: ① def decorator(func):#裝飾器函數 print('
原创 xpath取出某個標籤下多個標籤的所有文本信息幾種方法
爬蟲爬取數據有時候我們需要爬取多個標籤的文本內容,或者需要保留標籤屬性,就要連同標籤一起拿下來。你可以寫正則,今天我介紹一種用xpath爬取的方法。 下邊第一種方法就可以連同HTML標籤一起爬下來,後兩種能爬取所有文本信息,但沒有
原创 Flask,Django項目收發郵件及python的email和smtplib模塊收發郵件
Flask項目發送郵件: ①flask用其中的插件flask_mail發送郵件先在setting中相應的配置環境中設置郵箱服務器、密碼: MAIL_SERVER = "smtp.qq.com" #郵箱服務器
原创 Github常用命令,管理Git倉庫文檔分享
上次給大家分享了一個別人的博客,今天看到了一個網站 給大家推薦一下,裏面是管理GitHub的文檔,內容很豐富,GitHub遇到什麼問題看這個文檔基本都能解決。 https://coding.net/help/doc/git/rep
原创 [SQLAlchemy] 創建: 主鍵/索引/唯一約束/聯合唯一約束/聯合主鍵約束
版權聲明:本文爲博主原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。 本文鏈接:https://blog.csdn.net/weixin_42902669/article/details/102
原创 flask使用SQLAlchemy連接多個數據庫進行orm操作
如圖爲兩個數據庫的models: models爲項目默認的數據庫:通過settings中SQLALCHEMY_DATABASE_URI參數配置。 wink_model爲連接的第二個只讀數據庫:通過settings中SQLALCH
原创 數據導出爲excel文件
from io import BytesIO import xlsxwriter @member.route('/ac_work_excel/', methods=["GET", "POST"]) @login_require
原创 Docker容器詳解
docker下載地址:https://download.docker.com/win/stable/Docker for Windows Installer.exe 簡介 Docker是一種新興的虛擬化技術,能夠一定程度上的代替傳統虛
原创 django flask框架web開發使用驗證碼
import os from random import randint, sample from PIL import ImageFont, Image, ImageDraw from io import BytesIO # 驗
原创 Django中多對多建表,查詢方式
Django中多對多查詢方式 from django.db import models class Goods(models.Model):#商品 g_name = models.CharField(max_length=2
原创 阿里雲配置ssl證書實現https訪問
在NGINX的安裝目錄下創建一個cert文件夾,將你申請的證書下載下來上傳到裏面。 nginx文件配置: server{ #https監聽端口 listen 443; #服務名寫你的域名
原创 Ubuntu 16.04後臺運行scrapy爬蟲程序
某些爬蟲程序需要運行很長時間才能將數據爬完,爬取太快呢又會被網站給封禁。你又不想一直開着電腦連續開幾天,太麻煩。。。 其實有個好方法,你可以把爬蟲放在阿里雲服務器運行,這樣你就不需要管了,但是你如果在Ubuntu或阿里雲上直接: sc
原创 Python起點字體加密破解
import requests import re from lxml import etree from fontTools.ttLib import TTFont from io import BytesIO url = ‘htt
原创 正則表達式常用方法
正則切割 import re c =re.compile(r'\d') s='hello52bthg235gfre' ret=c.split(s,count=2) print(ret) 正則替換 import re r='sd7f