![](https://img-blog.csdnimg.cn/2019092715111047.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
PYTHON
PYTHON
netlt
生命在于折腾!
展开
-
利用openpyxl模块读取excel文件
背景:之前一直想做一个网络设备配置自动化备份的python程序,以前通过读取ini文件的文件实现了,但是ini文件编辑和更新太麻烦,一起想通过读取excel的方式来实现。在老陆的帮忙下,完成了这一个模块。需求:excel文件中保存了我所有网络设备的信息,包括设备名,品牌,帐号,密码,IP地址,备份命令、连接方式等信息。我想将所有信息读取到一个字典中。key为设备名,value是一个保存具体信息的字典,这个二级字典中就包含了标题和每一行值的对应关系。思路:1、用openpyxl读取所有的行到叠.原创 2021-11-17 10:23:01 · 3921 阅读 · 0 评论 -
python3实现将本地文件夹全部内容上传到FTP
需求:1、将本地文件夹的内容上传到FTP指定目录下,包括子目录及文件,要求支持中文文件名。2、如果FTP上文件存在,对比大小不一致则覆盖上传,如果一致则不用上传。3、要有日志功能方便查看4、尽量以函数的方式实现思路:1、先上传一级目录,子目录使用递归的方式层层上传。FTP上如果目录不存在则新建。2、上传单个文件时进行文件大小对比。如果大小不如则覆盖上传。3、完成后统计上传文件的类型和数量,并打印上传结果。本程序的改进:此程序是我参考了网上多个实现方式,花了半个月时间改原创 2021-11-12 10:06:57 · 2707 阅读 · 7 评论 -
Python计算文件夹中文件类型和数量
一、####编写一个程序,统计当前目录下每个文件类型的文件数####思路:- 打开当前的文件夹- 获取到当前文件夹下面所有的文件- 处理我们当前的文件夹下面可能有文件夹的情况(也打印出来)- 做出统计-------------------------------------import os#获取到当前文件夹下面所有的文件all_files = os.listdir(os.curdir) #os.curdir 表示当前目录 curdir:currentdirectory..原创 2021-11-09 13:43:26 · 6151 阅读 · 4 评论 -
python访问ftp的基本命令及解释
python访问ftp的基本命令及解释from ftplib import FTP #加载ftp模块ftp=FTP() #设置变量ftp.set_debuglevel(2) #打开调试级别2,显示详细信息ftp.connect("IP","port") #连接的ftp sever和端口ftp.login("user","password")#连接的用户名,密码print ftp.getwelcome() #打印出欢迎信息ftp.cmd("xxx/xxx") #更改远程目录bu转载 2021-10-22 15:10:58 · 4101 阅读 · 0 评论