博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用python进行文件备份
阅读量:6904 次
发布时间:2019-06-27

本文共 781 字,大约阅读时间需要 2 分钟。

本文的原文连接是: 未经博主允许不得转载。

博主地址是:

1,服务器需要备份

因为业务需要,有一台windows的2008服务器。

上面的文件需要备份,但是windows的cmd命令写的不熟。
开始想硬着头皮写一个cmd脚本,发现连时间处理都找了半天。
真的是太难用了。

2,使用python解决

直接在windows上面安装python,然后用windows的计划任务执行。

在网上找了半天,备份ftp的方法。
但是写的都不是咋详细。总结了下:

from ftplib import FTPftp = FTP()  # 设置变量# ftp.set_debuglevel(2)  # 打开调试级别2,显示详细信息ftp.connect("192.168.1.120", "21")  # 连接的ftp sever和端口ftp.login("userName", "password")  # 连接的用户名,密码print(ftp.getwelcome())  # 打印出欢迎信息# print(ftp.retrlines('LIST /Server/path'))#ftp.storbinary('STOR /Server/path/newFileName.java', open("/Local/path/fileName.java", 'rb'))  # 上传FTP文件ftp.quit()

默认python就有ftplib。直接使用就行了。

用ftp.storbinary(‘STOR /XXX”,open(“/XXX”),”rb”)。分别传入服务器路径&文件名称,和本地路径&文件名称就可以了。

3,总结

本文的原文连接是: 未经博主允许不得转载。

博主地址是:

python真的很强大。怪不得互联网公司都喜欢呢。

解决了windows上面的很多问题呢。

你可能感兴趣的文章
《Web前端开发精品课 HTML与CSS进阶教程》——2.7 语义化验证
查看>>
linux定时备份mysql并同步到其它服务器
查看>>
Hadoop TDG 2 -- HDFS
查看>>
《CCNA学习指南:数据中心(640-911)》——2.7 复习思考题
查看>>
Git 系列(五):三个 Git 图形化工具
查看>>
《计算机存储与外设》----导读
查看>>
《Python编程初学者指南》——导读
查看>>
《jQuery EasyUI开发指南》——10.5 分析能力
查看>>
《大数据管理概论》一导读
查看>>
Linux管理常见错误的解决方法
查看>>
2015级C++第9周程序阅读 类和指针
查看>>
MySQL架构优化实战系列3:定时计划任务与表分区
查看>>
kafka - advertised.listeners and listeners
查看>>
Hadoop YARN学习监控JVM和实时监控Ganglia、Ambari(5)
查看>>
ECharts:免费,开源,超炫的可视化作品
查看>>
跨界 +赋能——互联网的下一个关键词
查看>>
活动干货|基于Docker的DevOps实现
查看>>
C语言OJ项目参考(1030)求奖金总数
查看>>
15、Python与设计模式--中介者模式
查看>>
杂七杂八的一起来
查看>>