
python学习
胡学政
爱工作,爱生活
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python3 批量生成阿里云SSL证书(批量读取zip文件内容合并)
需求: 1) 在阿里云SSL证书控制台下载Nginx类型的证书 2) 将下载下来的ZIP文件中的证书Key和PEM内容合并成一个新的.PEM结尾的证书 3)最终效果,利用python3读取压缩包文件内容并写入新文件,内容合并 4)以下是全部代码,注意:python3 读取文件后的内容是windows格式的,如果不进行转换一下放到生产是会出问题的,windos转unix。在文件写入的时候 以 "wb+"的二进制形式写入文件 即可得到unix格式的了。 #!/bin/python3 # -*- codin原创 2020-05-21 14:51:13 · 456 阅读 · 0 评论 -
python3 filter 列表元素过滤(匹配)的用法
如果你希望得到一个列表中以**.yml**结尾的元素,通过特定的条件筛选列表中的元素,但又不想写for循环,因为那样会让你的代码不够简洁,那么可以尝试这样: 列表中的字符串的过滤 files= ['xxxx_server', 'xxxx_server.yml', 'docker.sh', 'Dockerfile', 'etcd.json'] yml_flie= "".join(list(filter(lambda f: str(f).endswith('yml'),files))) print(type(s原创 2020-05-13 20:31:04 · 9857 阅读 · 0 评论 -
python Tk 一个窗口内加载两张或者多张图片
使用tkinter模块,一个窗口内显示两张图片,并自定义图片坐标轴,效果图: #导入TK模块 import tkinter as tk #窗口变量 window = tk.Tk() #窗口标题 window.title('my window') #窗口大小 window.geometry('1024x768') #画布大小设置,白色背景1024*768 canvas = tk.Canvas(w...原创 2019-08-28 16:43:29 · 12384 阅读 · 0 评论