原创 python之logging模塊詳解

logging模塊詳解logging簡介logging工作流程LoggerHandlerFilterFormatterLogRecordlogging源碼閱讀Formatter配置Filter配置Handler配置Logger配置

原创 Flask進擊篇(1)——Flask運行流程

Flask進擊篇——Flask運行流程一次完整的請求Flask處理流程Flask部分重要屬性Flask的處理流程 一次完整的請求 在我們瞭解Flask運行流程之前,先看一下我們在瀏覽器一次請求中所經歷的過程,下面這張是結合Flas

原创 Python WEB開發之WSGI協議解密

微信公衆號:戰渣渣 目錄Web應用程序開發Web應用程序的本質是什麼HTTP協議的全稱是HyperText Transfer Protocol(超文本傳輸協議)HTML的全稱是Hyper Text Markup Languag

原创 如何利用企業微信給自己搭建一個免費微信發送平臺

基於微信企業號de微信消息發送平臺背景說明搭建平臺創建企業微信部署服務源碼構建原理部署virtualenv部署docker部署使用 背景說明 騰訊提供了一個企業微信,主要是給企業來使用,可以進行辦公以及可以擴展企業的一些其他服務。

原创 Flask進擊篇(2)——上下文管理

本文首發微信公衆號:戰渣渣 歡迎大家關注。 關聯知識 WEB開發——Python WSGI協議詳解 Flask進擊篇(1)——Flask運行流程 背景 在Flask中可直接導入from flask import request

原创 Docker部署RabbitMQ集羣

安裝rabbitmq 下載Docker鏡像 docker pull rabbitmq:3.7.12-management 安裝RabbitMQ mkdir rabbitmq # node1 172.17.11.22 cd ra

原创 Python定時庫APScheduler原理及用法

1. APScheduler簡介 APscheduler全稱Advanced Python Scheduler 作用爲在指定的時間規則執行指定的作業。 指定時間規則的方式可以是間隔多久執行,可以是指定日期時間的執行,也可以類似

原创 爬取抖音明星榜看看哪個明星在抖音最火

背景 最近刷抖音看到各種排行榜數據可視化視頻,作爲一個技術人員覺得這是一種很有意思的數據呈現方式,所以在網上搜了一下資料,發現抖音就有非常適合數據可視化的榜單——明星榜,這個榜單每週發佈一次,這次通過這個榜單數據可視化來看抖音最火

原创 Kong API網關使用筆記

背景 Kong是基於OpenResty的開源網關,其將API相關信息配置到postgresql或者是cassandra。通過lua擴展模塊,擴展網關平臺的功能。 本文記錄着筆者在對Kong網關的具體使用過程。包括Kong部署,Ko

原创 RabbitMQ學習小結(一)—— Hello World [Python]

1. RabbitMQ介紹 本文所有客戶端全部是基於Python,根據官網可以看出,Python有好幾個擴展包可以使用: RabbitMQ是一個消息代理。它的核心原理非常簡單:接收和發送消息。RabbitMQ將發送消息和接收消息進行解耦

原创 CentOS6.5下RabbitMQ安裝

公衆號:戰渣渣 1.操作系統環境 操作系統:CentOS6.5 / 64bit 用戶:root 2.RabbitMQ編譯安裝 RabbitMQ是使用Erlang開發,所以安裝RabbitMQ前需要先安裝Erlang。 2.1.獲取

原创 RabbitMQ Broker管理

1. RabbitMQ Plugins使用 RabbitMQ自帶插件管理系統,可以使用工具[rabbitmq-plugins]進行管理和使用。 查看當前插件狀態 [tRabbitMQ@iZ250x18mnzZ ~]$ rabbitmq

原创 CentOS6.5下安裝Python2.7

因爲個人愛好,希望在一臺機器上構建出不同的用戶,並且不同的用戶使用的Python環境也不盡相同,所以唯有在用戶下安裝Python。 1. 下載Python2.7安裝包 官網下載網址:https://www.python.org/ftp

原创 sublime text 3 + python配置,完整搭建及常用插件安裝

公衆號:戰渣渣     四年的時間,一直使用EmEditor編輯器進行Python開發,之前是做面向過程,只需要將一個單獨的py文件維護好即可,用着也挺順手,但是最近在做面向對象的開發,不同的py文件中相互關聯較多,感覺單純使用EmE

原创 RabbitMQ學習小結(二)—— Work Queues[Python]

1. 簡介 在Hello World中,已經學會如何發送和接收消息,但是在實際的應用過程中,並不是簡單的接收和發送。例如:當我們有複雜需求,我們需要提升效率,畢竟只有一個消費者難免處理不過來,就如官網中所提到的一樣——在這篇教程中,將