自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Python 获取本月的最后一天

Python 获取本月的最后一天 一、需求现在有一个场景,需要每月的最后一天,发送一封邮件。二、获取本月最后一天有没有办法使用Python的标准库轻松确定(即一个函数调用)给定月份的最后一天?答案是有的,使用 datetime 就可以实现#!/usr/bin/env python# coding: utf-8...

2019-05-27 21:24:00 7907

原创 microk8s 搭建

microk8s 搭建 一、简述microk8s不通过虚拟机但与主机隔离方式,快速轻巧安装Kubernetes。通过在单个快照包中打包Kubernetes,Docker.io,iptables和CNI的所有上游二进制文件来实现此隔离。 snap包是一个应用程序容器 - 您可以将其想象为Docker容器的轻量级版本。它使用了许多相同的底层技术进行...

2019-05-26 16:11:00 2851 1

原创 python 多线程和协程配合使用

python 多线程和协程配合使用 一、需求分析有一批key已经写入到3个txt文件中,每一个txt文件有30万行记录。现在需要读取这些txt文件,判断key是否在数据仓库中。(redis或者mysql)为空的记录,需要写入到日志文件中!任务分工1. 使用多线程技术,每一个线程读取一个txt文件2. 使用协程技术,批量读取...

2019-05-24 18:48:00 10102 2

原创 python 多进程和协程配合使用

一、需求分析有一批key已经写入到3个txt文件中,每一个txt文件有30万行记录。现在需要读取这些txt文件,判断key是否在数据仓库中。(redis或者mysql)为空的记录,需要写入到日志文件中!任务分工1. 使用多进程技术,每一个进程读取一个txt文件2. 使用协程技术,批量读取txt文件记录。比如一次性读取 2000条记录注意:打开文件操作,最好在一个进...

2019-05-24 18:48:00 610

原创 python 操作redis集群

python 操作redis集群 一、连接redis集群python的redis库是不支持集群操作的,推荐库:redis-py-cluster,一直在维护。还有一个rediscluster库,看GitHub上已经很久没更新了。安装pip3 install redis-py-cluster连接redis集群#...

2019-05-23 11:46:00 14720 5

原创 python 获取mysql数据库列表以及用户权限

python 获取mysql数据库列表以及用户权限 一、需求分析需要统计出当前数据库的所有数据库名,以及每个用户的授权信息。获取所有数据库在mysql里面,使用命令:show databases就可以获取所有数据库了获取所有用户执行命令:select User from mysql.us...

2019-05-21 16:38:00 730

原创 python 协程池

python 协程池 一、问题描述现在有一段代码,需要扫描一个网段内的ip地址,是否可以ping通。执行起来效率太慢,需要使用协程。#!/usr/bin/env python# -*- coding: utf-8 -*-import osimport timeimport signalimport s...

2019-05-18 16:38:00 6804 1

原创 python 协程池和pool.map用法

一、问题描述现在有一段代码,需要扫描一个网段内的ip地址,是否可以ping通。执行起来效率太慢,需要使用协程。#!/usr/bin/env python# -*- coding: utf-8 -*-import osimport timeimport signalimport subprocessimport geventimport ...

2019-05-18 16:38:00 1370

原创 python MySQL 插入Elasticsearch

一、需求分析注意: 本环境使用 elasticsearch 7.0版本开发,切勿低于此版本mysql 表结构有一张表,记录的数据特别的多,需要将7天前的记录,插入到Elasticsearch中,并删除原有表7天前的记录。表结构如下:CREATE TABLE `historic_records` ( `id` bigint(20) NOT NULL AUT...

2019-05-17 12:09:00 350 1

原创 subprocess.popen.kill杀死所有子进程

subprocess.popen.kill杀死所有子进程 一、使用subprocess模块使用subprocess模块可创建子进程。subprocess. Popen ( args , bufsize=0 , executable=None , stdin=None , stdout=None , stderr=None , preex...

2019-05-15 09:47:00 4380 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除