随笔分类 -  python 运维开发

上一页 1 2 3 4 5 6 7 8 9 10 ··· 20 下一页
摘要:一、概述 今天早上,使用jenkins发布任务时,提示: 大概意思就是http访问不安全,需要升级为https访问才行。 注意:这个是谷歌浏览器的提示,其他浏览器不存在这个问题。 二、解决 我的jenkins其实已经支持https访问,只不过jenkins的提交按钮,跳转还是http 那么我的方案就 阅读全文
posted @ 2020-12-15 10:23 肖祥 阅读(4578) 评论(0) 推荐(0) 编辑
摘要:一、概述 现有一个excel文件examples.xlsx,内容如下: 合并去重后,效果如下: 那么需求如下: 公司去重,保留一个 多个地区合并为一行,用逗号隔开 收入进行累计计算 最后将统计结果,保存到新的excel中。 二、演示 完整代码如下: # !/usr/bin/python3 # -*- 阅读全文
posted @ 2020-12-14 14:50 肖祥 阅读(613) 评论(0) 推荐(0) 编辑
摘要:一、概述 openpyxl提供对透视表的读取支持,以便将它们保留在现有文件中。pivot表的规范(虽然是扩展的)并不明确,也不希望客户机代码能够创建pivot表。但是,应该可以编辑和操作现有的透视表,例如更改它们的范围或是否应该自动更新设置。 需求:目前是数据源改变时,透视表的数据没有变化,因此需要 阅读全文
posted @ 2020-12-13 15:09 肖祥 阅读(835) 评论(0) 推荐(0) 编辑
摘要:一、概述 简介 kube-prometheus 是一整套监控解决方案,它使用 Prometheus 采集集群指标,Grafana 做展示,包含如下组件: The Prometheus Operator Highly available Prometheus Highly available Aler 阅读全文
posted @ 2020-12-12 11:14 肖祥 阅读(1975) 评论(0) 推荐(1) 编辑
摘要:一、概述 目前有一个python脚本,需要在别的电脑中运行,安装python环境太麻烦,封装成exe文件,运行比较方便。 二、演示 环境说明 python版本:3.7.9 操作系统:windows 10 安装模块 pip3 installer pyinstaller 封装 新建目录test,目录结构 阅读全文
posted @ 2020-12-11 16:47 肖祥 阅读(2960) 评论(0) 推荐(0) 编辑
摘要:一、概述 由于业务需求,需要对某个excel数据做查询。其中: excel文件名,不固定 sheet数量,不固定 过滤条件,不固定 二、分析需求 针对以上3个条件,都是不固定的。因此需要设计一个配置文件,内容如下: # 查询条件,多个条件,用逗号分隔 where_dict = { # excel文件 阅读全文
posted @ 2020-12-10 11:02 肖祥 阅读(534) 评论(0) 推荐(0) 编辑
摘要:一、概述 需求:使用pandas读取excel,并生成html文件 二、演示 import pandas as pd import codecs xd = pd.ExcelFile('456.xlsx') df = xd.parse() with codecs.open('1.html','w',' 阅读全文
posted @ 2020-12-09 15:19 肖祥 阅读(1966) 评论(0) 推荐(0) 编辑
摘要:一、概述 默认pandas读取excel,只会读取第一个Sheet import pandas as pd # 读取excel df1 = pd.read_excel('456.xlsx') print(list(df)) 那么如何读取所有的Sheet呢? 二、解决方法 方法1 一定要加sheet_ 阅读全文
posted @ 2020-12-08 14:01 肖祥 阅读(11563) 评论(0) 推荐(0) 编辑
摘要:一、概述 在使用Pandas的to_excel()方法写入数据时,当我们想将多个数据写入一个Excel表的不同DataFrame中,虽然能够指定sheet_name参数,但是会重写整个Excel之后才会存储。 现在有3个sheet,内容如下: >>> import pandas as pd >>> 阅读全文
posted @ 2020-12-07 13:54 肖祥 阅读(7180) 评论(0) 推荐(0) 编辑
摘要:一、概述 在进行探索性数据分析时 (例如,在使用pandas检查COVID-19数据时),通常会将CSV,XML或JSON等文件加载到 pandas DataFrame中。然后,您可能需要对DataFrame中的数据进行一些处理,并希望将其存储在关系数据库等更持久的位置。 本教程介绍了如何从CSV文 阅读全文
posted @ 2020-12-06 17:47 肖祥 阅读(690) 评论(0) 推荐(0) 编辑
摘要:一、概述 由于业务需求,需要显示某个api接口,限制1分钟访问1次。 二、nginx配置 先来安装一个nginx yum install -y nginx 修改文件/etc/nginx/nginx.conf 增加红色部分 ... http { #同一个请求同一个imei 一分钟限制请求1次 limi 阅读全文
posted @ 2020-12-05 19:23 肖祥 阅读(2568) 评论(0) 推荐(1) 编辑
摘要:一、概述 平台中需要编写接口供第三方调用,需要控制调用频率,需求为5s内调用一次后不得再次调用。 Django官方插件库中有个django-ratelimit插件可以满足要求, django-ratelimit文档地址,很灵活很强大。 官方文档:https://django-ratelimit.re 阅读全文
posted @ 2020-12-04 17:05 肖祥 阅读(1208) 评论(0) 推荐(0) 编辑
摘要:一、网页分析 打开Google浏览器,找的有道词典的翻译网页(http://fanyi.youdao.com/) 打开后摁F12打开开发者模式,找Network选项卡,点击Network选项卡,然后刷新一下网页 然后翻译一段文字,随便啥都行(我用的程序员的传统:hello world),然后点击翻译 阅读全文
posted @ 2020-12-03 16:27 肖祥 阅读(648) 评论(0) 推荐(0) 编辑
摘要:处于某些业务需求需要对一些特定的图片增加水印,于是去了解了PIL这个库,可以完美的解决这个问题 实现效果如下 安装模块 pip3 install pillow 具体代码如下 from PIL import Image, ImageDraw, ImageFont imageFile = "./timg 阅读全文
posted @ 2020-12-02 15:09 肖祥 阅读(1345) 评论(0) 推荐(0) 编辑
摘要:一、网页分析 打开谷歌翻译链接:https://translate.google.com/ 按F12,点击network。在左侧输入"who are you" 可以看到,请求的链接为: https://translate.google.com/_/TranslateWebserverUi/data/ 阅读全文
posted @ 2020-12-01 16:44 肖祥 阅读(1515) 评论(0) 推荐(1) 编辑
摘要:一、概述 插入mysql时,如果内容中有引号等特殊符号,会报错,简单的解决方法可以用反斜杠转义,还可以用 pymysql 的方法(pymysql.escape_string)自动转义: 使用举例: c = ''' 北京时间9月20日晚间9点半,智能供应链服务供应商百世集团将在<a class="wt 阅读全文
posted @ 2020-11-27 13:54 肖祥 阅读(4994) 评论(0) 推荐(0) 编辑
摘要:一、概述 现有一个wenda1.xlsx文件,内容如下: 需要将faq记录合并为一行,效果如下: 注意:faq记录,每一行用||来拼接。 二、多行转换一行 新建test1.py,内容如下: # !/usr/bin/python3 # -*- coding: utf-8 -*- import xlrd 阅读全文
posted @ 2020-11-25 14:33 肖祥 阅读(1191) 评论(0) 推荐(0) 编辑
摘要:一、概述 上一篇文章,已经介绍了Hyperledger Fabric 2.x 环境搭建,参考链接:https://www.cnblogs.com/xiao987334176/p/13969885.html 接下来介绍如何使用它。 二、Hyperledger Fabric Samples github 阅读全文
posted @ 2020-11-16 14:05 肖祥 阅读(1060) 评论(0) 推荐(1) 编辑
摘要:一、概述 关于hyperledger fabric架构详解,请参考链接:https://www.cnblogs.com/xiao987334176/p/13969276.html 本文将在一台centos 7.6服务器上,演示如何搭建hyperledger fabric,目前最新版本为:2.2.1 阅读全文
posted @ 2020-11-11 17:41 肖祥 阅读(1793) 评论(0) 推荐(0) 编辑
摘要:一、概述 架构 区块链开源实现hyperledger fabric架构详解 hyperledger fabric是区块链中联盟链的优秀实现,主要代码由IBM、Intel、各大银行等贡献,目前v1.1版的kafka共识方式可达到1000/s次的吞吐量。本文中我们依次讨论:区块链的共通特性、fabric 阅读全文
posted @ 2020-11-10 17:38 肖祥 阅读(3685) 评论(2) 推荐(1) 编辑

上一页 1 2 3 4 5 6 7 8 9 10 ··· 20 下一页