原创 python elasearch-dsl 查詢

python elasearch-dsl 查詢 pip install  elasticsearch-dsl pip install  elasticsearch from elasticsearch import Elasticsea

原创 datax 3.0連接不上數據庫

問題:    按照模板改寫後,就是報連接不上數據庫 原因一:DataX使用的mysql驅動包 解決: 1.替換 datax\plugin\reader\mysqlreader\libs\mysql-connector-java-5.1.3

原创 sql 將創建時間加8小時,按天統計

表tb_name中的create_time 存的是utc 時間, 現在業務需求:查要查看東八區,每天創建記錄數據 select DATE_FORMAT(CONVERT_TZ(create_time,'+00:00','+08:00'),

原创 Python 將list中的字典數據按指定key排序,分組

將list中的字典數據按指定key排序,分組 data = [         {"issue_id": 11, "date": "2020-02-02", "num": 1},         {"issue_id": 11, "da

原创 python logging日誌記錄並異步發送

需求: 將日誌記錄異步發送到指定服務地址 實現思路:新建一個隊列,將logging的http 發送任務放入隊列中。啓動一個線程監控隊列情況,並從隊列依次取任務發送。從而將日誌記錄和日誌發送分離開,日誌發送與業務功能代碼解耦,提高運行速率。

原创 python 虛擬環境遷移

需求:將本地項目虛擬環境遷移到無網的環境下安裝同樣的虛擬環境 1.進入本地虛擬環境:        source venv/bivn/activate  2.執行命令:         pip freeze > requirements.

原创 locust 日誌記錄

 locust 日誌記錄併發送至指定服務器 新建文件 locust_log.py from locust import events import logging from logging.handlers import Rotat

原创 django templates浮點型數據轉int

testnum = 3.14 <td>{{ testnum|floatformat:"0" }}</td> # 展示結果爲 3 點贊 收藏 分享 文章舉報 梅山學子 發佈了

原创 django定時任務配置

版本號: Django==1.11.11 django-celery-beat==1.4.0 celery==4.2.0 1.django settings.py TIME_ZONE = 'Asia/Shanghai' #celery

原创 logging日誌通過http發送至指定服務端

 需求:logging 記錄日誌並通過http協議實時發送到指定服務端 import pytz import logging from logging.handlers import RotatingFileHandler import

原创 Python3.5 STMP Django 發送郵件,並自定義發件人名稱,顯示中文名字

環境:    Python 3.5 新建2個文件:  sendemail.py 和 smtplibthrsix.py  1.文件sendemail.py from email.mime.application import MIMEAp

原创 CentOS7查看開放端口命令及開放端口號

查看已開放的端口 firewall-cmd --list-ports 開放端口(開放後需要要重啓防火牆才生效) firewall-cmd --zone=public --add-port=3338/tcp --permanent 重啓防火

原创 django 返回excel文件數據給前端下載

問題: django 返回excel文件無數據 解決:再view試圖中返回時,添加如下選項 # 設置HttpResponse的類型 response = HttpResponse(content_type='application/vn

原创 Python Excel文件操作

問題: python 如何讀寫Excel文件? 解決: 採用第三方包api讀取excel 1、主要的第三方包如下: 2、以下示例採用的(讀)xlrd 和(寫)xlwt;      test.xls       2.1讀取Excel文件

原创 sql將兩張表合併爲一張,並按指定條件將多行記錄合併爲一行

需求:        按照項目ID,日期 將以下兩張表數據合併   表1