原创 基於centos7-python3的scrapyd鏡像

創建Dockerfile文件 ############################################## # 基於centos7、python3構建scrapy、scrapyd運行環境 # 構建命令: 在Dockerf

原创 python企業微信報警服務

 1.登錄企業微信後臺 若沒有可進行註冊:https://work.weixin.qq.com/wework_admin/register_wx?from=myhome_mp_home  2.創建部門:通訊錄--添加部門(給此部門的成員提

原创 文件下載太慢嗎? 使用httpx和asyncio實現併發下載的小demo

#!/usr/bin/env python # -*- coding=utf8 -*- import os import time import asyncio import typing from httpx import Res

原创 docker-compose啓動mysql、redis服務

1.自行安裝docker和docker-compose centos用戶可將以下代碼cp到shell文件執行 #!/bin/bash <<! 判斷服務是否已安裝 參數 是否必須 服務名 是 返回值 1/0(是否存在) !

原创 python實現elasticsearch鏈接池

# -*- coding=utf8 -*- import os import json from datetime import datetime from elasticsearch import Elasticsearch, Re

原创 基於centos7-python3的scrapyd容器

創建Dockerfile文件 FROM centos:7.6.1810 MAINTAINER sgs # 指定作者信息 RUN set -ex \     # 預安裝所需組件     && yum install -y wget tar

原创 docker基本操作一(拉取和刪除鏡像)

docker的三個基本概念:倉庫、鏡像、容器(鏡像和容器之間的關係可以理解爲“類和實例”的關係) (todo)centos使用docker有必要配置direct-lvm 1.拉取鏡像 docker pull [選項] [倉庫地址[:端口號

原创 docker:配置 Docker 加速器

如果我們配置的鏡像源是官方的鏡像源,拉取鏡像的時候有可能會比較慢 我們可以配置鏡像加速器(免費) 首現進入網址:https://www.daocloud.io/註冊自己的賬號(可以直接綁定github賬號和微信賬號) 註冊成功後進入控制檯

原创 docker基本操作三(Dockerfile的使用)

        使用docker commit創建鏡像時我們需要先基於鏡像運行一個容器,然後進入容器修改後保存爲一個新鏡像。         使用Dockerfile定製鏡像的時候我們就不需要先啓動一個容器了,但是我們仍然需要基於一個容器

原创 nltk:python自然語言處理四 相似性度量

nltk中的metrics模塊中提供了各種評估或相似性度量的方法: 1.通過計算編輯距離執行相似性度量 # 編輯距離:爲了使兩個字符串形同 所需插入、替換或刪除的字符數量 如:"text"到"test"的編輯距離爲1,"good"到"lo

原创 daoker基本操作二(容器的基本操作)

之前提到過鏡像和容器的關係就像面向對象思想中類和實例的關係,啓動一個容器就好比實例化某個鏡像 1.啓動鏡像 :docker run 命令:docker run [選項] 倉庫名[:標籤] [指令] 常用參數: -a stdin: 指定標準

原创 數據結構之隊列:python實現簡單的隊列

隊列同棧一樣是一個容器 隊列的原理:FIFO(First in First OUt)先進先出 隊列同樣可以用順序表和鏈表實現 使用python列表實現代碼:   class Queue(object): """隊列"""

原创 nltk:python自然語言處理一

環境: 1.安裝nltk:pip install nltk   注:windows如果提示需要安裝依賴包msgpack    pip install msgpack 2.nltk_data的下載 交互模式: import nltk nlt

原创 nltk:python自然語言處理三 標準化

文本的標註化處理主要涉及清楚標點符號、統一大小寫、數字的處理、擴展縮略詞等文本的規範化操作 1.清除標點 import re import string from nltk import word_tokenize text = ""

原创 數據結構一:python實現簡單的單向鏈表

參照python基本數據類型list實現部分功能 : #!/usr/bin/env python # -*- coding: utf-8 -*- class BaseNode(object): """ 結點