![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
WFkwYu
Devops技术顾问,欢迎大家一起交流分享!
展开
-
python3.8.5日志切割(递归函数使用)
需求: 将source_path路径下的所有文件和文件夹拷贝到target_path路径下原创 2022-06-08 15:28:10 · 175 阅读 · 1 评论 -
Python小技巧
1、编写一个程序,能在当前目录以及当前目录的所有子目录下查找文件名包含指定字符串的文件,并打印出相对路径。#!/usr/bin/python# -*-* coding: utf-8 -*-import osdef findfile(key_name,dir_path): filename_list = [x for x in os.listdir(dir_path) if os.path.isfile(x)] for filename in filename_list:原创 2021-12-24 14:51:22 · 594 阅读 · 0 评论 -
centos7 python2与python3共存
centos7 python2与python3共存环境由于centos7默认自带有python2.7.5,所有只需要安装python3就可以了##1、安装依赖包,用于编译python3# yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gc............原创 2019-12-23 11:51:57 · 935 阅读 · 0 评论 -
python定期清理过期数据
python定期清理过期数据功能:定期清理文件夹中的过期数据#!/usr/bin/python3# -*- coding:utf-8 -*-import osimport timeimport datetimeimport shutilimport socketimport loggingimport sys#获取主机名HOSTNAME = socket.gethos...原创 2019-10-29 15:33:11 · 955 阅读 · 1 评论 -
宿主机crontab中添加docker exec命令无效的解决办法
宿主机crontab添加docker exec命令无效的解决办法背景:宿主机上写了个备份mysql数据库容器的脚本,手动执行没问题,放到计划任务就备份文件大小为0.怎么都不行。根源:脚本中存在如下命令在计划任务中执行无效:docker exec -it mysql mysqldump --add-drop-table --force -uroot -p123456 test > /...原创 2019-10-12 14:50:33 · 1659 阅读 · 1 评论 -
python备份mysql数据库
#!/usr/bin/python3# -*- coding:utf-8 -*-#author:yukaiwenimport osimport timeimport datetimeimport loggingimport sysDB_HOST='localhost'DB_USER='user'DB_USER_PASSWD='password'DB_NAME='/data/...原创 2019-07-26 18:24:00 · 1190 阅读 · 0 评论 -
python3.x备份tomcat日志
python备份tomcat日志说明:此脚本的功能为备份tomcat的所有日志文件、打包、清空原始日志、删除30天以前的备份数据代码:#!/usr/bin/python3# -*- coding:utf-8 -*-import osimport timeimport datetimeimport socketimport loggingimport sys#获取主机名...原创 2019-09-05 11:29:02 · 194 阅读 · 0 评论