• 欢迎访问DBA的辛酸事儿,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站
  • 欢迎大家关注博主公众号:DBA的辛酸事儿
  • 博文中若有错误的地方,请大家指正,大家的指正是我前进的动力

Python之文件内容管理模块filecmp

Python之文件内容管理模块filecmp
在日常运维管理中,经常还有一些文件内容等相关的需求,就可能会有这样的疑问:1)两个目录中的文件到底有什差别?2)系统中有多少重复文件存在?3 )如何找到并删除系统中的重复文件?在这一篇文章中,将重点介绍如何使用Python解决这几个问题一、目录和文件比较filecmp模块包含了比较目录和文件的操作为了对filecmp模块进行测试和验证,我们在当前……继续阅读 »

SEian.G 1周前 (04-13) 14浏览 0评论1个赞

Python之文件查找模块fnmatch、glob及实际案例

Python之文件查找模块fnmatch、glob及实际案例
在Python自动化运维开发过程中,经常会查找各种文件的需求;那么,这一小节将介绍如何使用Python查找特定类型的文件,包括使用字符串匹配文件名的标准库fnmatch和glob,还会介绍遍历目录树的函数os.walk通过这些函数以及前面介绍的获取文件的属性,可以做很多有用的事情。一、使用fnmatch找到特定的文件大部分情况下,使用字符串匹配查找特定的……继续阅读 »

SEian.G 1个月前 (03-21) 53浏览 0评论3个赞

Python中遍历列表并在列表中添加字典

Python中遍历列表并在列表中添加字典
今天在开发过程中遇到个小问题,需求是Python中遍历列表并在列表中添加字典,挺简单的一个需求,实现的时候出现了个小插曲,感觉挺有意思的,记录下,下面是一个非常直观的简化小示例问题程序:dict1={}list1=[]for va in range(5): dict1["num"]=va list1.app……继续阅读 »

SEian.G 3个月前 (01-19) 136浏览 0评论2个赞

Windows 10下安装python2和python3多版本

Windows 10下安装python2和python3多版本
现在大家常用的桌面操作系统有:Windows、Mac OS、ubuntu,Centos,其中Mac OS 和 ubuntu上都会自带python。这里我们只介绍下Windows(我用的Win10)环境下的python2.x 和 python3.x 的安装,以及python2.x 与 python3.x 共存时的配置问题。一、python下载下载地址:ht……继续阅读 »

SEian.G 1年前 (2020-03-07) 647浏览 0评论3个赞

eclipse上Maven环境配置使用

eclipse上Maven环境配置使用
一、安装配置Maven1.1 从Apache网站 http://maven.apache.org/ 下载并且解压缩安装Apache Maven。Maven下载地址: http://maven.apache.org/download.cgi1.2 配置 Maven 的conf文件夹中配置文件settings.xml。<?xml version=……继续阅读 »

SEian.G 2年前 (2019-05-28) 629浏览 0评论2个赞

MySQL利用binlog恢复误操作数据(Python脚本)

MySQL利用binlog恢复误操作数据(Python脚本)
在人工手动进行一些数据库写操作的时候(比方说数据订正),尤其是一些不可控的批量更新或删除,通常都建议备份后操作。不过不怕万一,就怕一万,有备无患总是好的。在线上或者测试环境误操作导致数据被删除或者更新后,想要恢复,一般有两种方法。方法一、利用最近的全量备份+增量binlog备份,恢复到误操作之前的状态,但是随着数据量的增大,binlog的增多,恢复起来很费……继续阅读 »

SEian.G 2年前 (2019-04-02) 1967浏览 0评论6个赞

Python中pip的使用方法

Python中pip的使用方法
在Python中,有许多好用的小工具,今天简单介绍一下pip的使用方法,后续有其他的会记录进行补充;pip官网:https://pypi.org/project/pip/PyPI使用国内源通过几次 pip 的使用,对于默认的 pip 源的速度实在无法忍受,于是便搜集了一些国内的pip源,如下:阿里云 http://mirrors.aliyun.com……继续阅读 »

SEian.G 2年前 (2019-03-23) 1151浏览 0评论4个赞