原创 Centos 7下安裝MariaDB(MySQL)教程

CentOS 7下默認支持的數據庫是MariaDB,MariaDB是mysql的增強版本,由於mysql被Oracle收購之後,mysql之父擔心之後mysql會變成閉源的軟件,就又開發了這個版本,支持mysql的所有功能,還增加

原创 Python3 多線程(連接池)操作MySQL插入數據

1.主要模塊 DBUtils : 允許在多線程應用和數據庫之間連接的模塊套件 Threading : 提供多線程功能 2.創建連接池 PooledDB 基本參數: mincached : 最少的空閒連接數,如果空閒連接數小於這個

原创 Python 多圖片合併生成PDF

from fpdf import FPDF from PIL import Image import os def makePdf(pdfFileName, listPages): """圖片轉PDF""" cover =

原创 pymysql 增刪改查二次封裝

#!/usr/bin/env python # -*- coding: utf-8 -*- # @Author: Joson # @DateTime: 2020/3/6 14:02 # @Description:

原创 asyncio + aiohttp協程異步併發示例

1、簡單示例 import asyncio from aiohttp import ClientSession,TCPConnector import time async def aiohttp_get(page):

原创 VSCode插件篇-Code Runner配置Python環境

Step:1 Step:2 Step:3 註釋原有的python路徑,輸入: code-runner.executorMap 會自動提示配置信息,回車確認自動彈出,更改指定編輯器的路徑即可。 set PYTHONIOENCO

原创 Flask SocketIO 服務端向客戶端實時推送

先擼碼,後廢話! App.py Code: #!/usr/bin/env python # -*- coding: utf-8 -*- from flask import Flask, render_template from

原创 Chrome Console 控制檯打印顯示不完整

問題如圖: 調試打印的時候數組太長,無法完整顯示,用省略號代替。 解決辦法: console.log(JSON.stringify(數組或對象));

原创 建標庫(JianBiaoKu.com)圖片數據轉PDF爬蟲案例

1、獲取單個項目文件所有頁碼 def get_all_url(self): """獲取所有請求URL""" res = self.s.get(self.startUrl, headers=headers)

原创 Python itertools 模塊中的 product 函數

product 用於求多個可迭代對象的笛卡爾積 (Cartesian Product) 可用於同時歷遍循環多個對象 from itertools import product l1 = ['a', 'b','c'] l2 = [

原创 Flask + uWSGI 項目部署流程

前言 uWSGI是一個全功能的HTTP服務器,實現了WSGI協議、uwsgi協議、http協議等。它要做的就是把HTTP協議轉化成語言支持的網絡協議。比如把HTTP協議轉化成WSGI協議,讓Python可以直接使用。 uWSGI的

原创 Flask + uWSGI + Nginx 項目部署方案

Nginx 前言 Nginx有幾個優點: 1、負載均衡:根據請求情況和服務器負載情況,將請求分配給不同的web服務器,保證服務器性能。 2、反向代理:客戶端的請求由代理服務器分配給某web服務器,而不是客戶端指定的目標服務器。對於

原创 Python 歷遍目錄下所有文件(包含下級)

#!/usr/bin/env python # -*- coding: utf-8 -*- import os def getDirFile(rootdir, is_next=1): """ 歷遍目錄下所有文件

原创 Python 歷遍類函數(動態調用函數)

示例 import inspect # GetFreeProxy:類名稱 member_list = inspect.getmembers(GetFreeProxy, predicate=inspect.isfunction)

原创 Flask+MySQL大數據表格分頁顯示

1、顯示效果 界面主要由兩部分完成 頂部搜索欄:按條件傳參給後端請求,控制表格數據重載刷新 底部表格:接收後端返回JSON數據,對錶格渲染顯示 2、前端傳參 前端採用Layui框架渲染,對頁碼和條數傳參給後臺做條件查詢; 得到後