python 字符串处理

python 字符串处理 python cookbook 第一章 1.1 每次处理一个字符串 将字符串转换为列表 使用内建 list ,将字符串转换为列表 1 theList = list(theString) 1.7 反转字符串 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 astring='i have a dream' # 逐个字符反转 revchars=astring[::-1] # 按空格拆分为列表并反转 revwards=astring.split() revwards.reverse() revwards=' '.join(revwards) # 使用空格链接 # 逐词反转但是改变空格, 使用正则表达式 import re revwards=re.split(r'(\s+)',astring) # 使用正则表达式拆分保留……

阅读全文

python 中使用参数选项 getopt

python 中使用 getopt 分割参数 getopt 库是 python 内建库,以使用 getopt 库为程序指定可选参数。 1 2 3 # @python_version: python_x86 2.7.11 import getopt 指定选择项 opts 使用的长短字符 参数选择项通常有长短两种: 长短选择项本身都为字符串 短选择项的符号必须单字母,如果需要使用参数,选择项符号后需要使用 :(如 'o:'。所有短选择项构成一个字符串传递给 getopt 。 长选择……

阅读全文

dokuwiki语法转markdown语法

亚马逊的免费网站要到期了。回顾了一下,这一年根本没有写什么东西,网站也基本没人访问。EC2除了搭建了一个SS楼梯之外也没有其他的作用。因此也没有继续折腾。 之前的doku经过几次插件折腾,发现创建文章的初始状态完全靠doku系统生成的缓存记录。之前本来打算把网站图片放到七牛这类空间……

阅读全文

docker官方文档,中文汉化项目

说明 本项目根据学习进度不定时更新。 所有文章已经放在 github 上了。 并且通过 gitbook 发布。 docker官方文档,中文汉化项目 docker官方文档,中文汉化项目 项目简介 项目简介 第1章 安装运行与卸载 C01S01 在CentOS7上使用二进制包安装 系统环境要求 安装 使用yum安装 使用脚本安装 设置docker daem……

阅读全文

使用 docker buildx 实现多平台编译 - 环境篇

使用 docker buildx 实现多平台编译 docker registry api v2 支持多 CPU 架构镜像. 同时 harbor v2 也实现了 docker registry api v2 的支持. 0x01 准备 docker 开启实验模式 buildx 插件 qemu 模拟器 Linux kernel >= 4.8 linux 系统内核 由于 binfmt_misc 机制开启需要依赖 Linux kernel >= 4.8 。 因此,在对 linux 系统操作选型上有一定要求。 建议使用 发行版 出场内核已经满足需求的操作系统。 而不是选择自己升级系统内核。 ubuntu:18.04 LTS……

阅读全文

目录 环境准备 安装 docker, k3s, istio 环境 初始化第一个项目 - prod 升级项目 - prod and review 使用 lego 创建 https 证书 VirtualService istio VirtualService 和 k8s Ingress 创建 Gateway 允许外部访问 VirtualService 给予 uri 重写路由 使用 DestinationRule Subset 进行路由分组(版本控制) VirtualService 基于 Header 重写路由 VirtualService 支持重写路由的所有方式 VirtualService 路由重定向 VirtualService 的重试机制 VirtualService 注入错误实现混沌测试 VirtualService 委托,即流量转发 VirtualService Header 管理 VirutalService 根据客户端……

阅读全文

作业: cobra - 02 读取配置配置文件 (作业解析和思考题) 作业要求 使用 https://github.com/spf13/cobra 实现命令工具 命令具有以下参数 --config , -c 配置文件 配置文件如下 1 2 3 # config.yml name: zhangsan age: 20 将配置文件保存为 JSON 格式 1 $ cat config.json 输出结果 1 2 3 4 { "name":"zhangsan", "age": 20 } 作业解析 json 和 yaml 是 最常用的 配置文件类型, 除此之外还有 ini, toml, xml 等。 解析方法 一般是 Marshal(v any) ([]byte, error) 将结构体……

阅读全文

福利派送

  • (免费星球)「运维成长路线」

  • 又拍云免费 CDN

最近文章

分类

标签

其它