Python 脚本分析(ftp上传文件、获取本地时间)
来源:互联网 发布:破获网络贩毒 编辑:程序博客网 时间:2024/05/05 05:11
python 头
#encoding:utf-8import socketimport sysimport osimport time
文件生成模块
#全局变量newfile = '*'def producefile(): #取到当前时间 localtime = time.localtime(time.time()) year = localtime.tm_year month = localtime.tm_mon day = localtime.tm_mday print(localtime); print("current time:%d %d %d",year,month,day) #文件生成模块 fo = open(newfile, "wb"); fo.write(var4); fo.close() return
#FTP上传模块from ftplib import FTPftp_server='*'ftp_user='*'ftp_password='*'ftp_backup_dir='*' def upload(): socket.setdefaulttimeout(60) ftp = FTP(ftp_server) print("login ftp...") try: ftp.login(ftp_user, ftp_password) print(ftp.getwelcome()) try: if ftp_backup_dir in ftp.nlst(): print("found backup folder in ftp server, upload processing.") else: print("don't found backup folder in ftp server, try to build it.") ftp.mkd(ftp_backup_dir) except: print("the folder" + ftp_backup_dir + "doesn't exits and can't be create!") sys.exit() except: print("ftp login failed.exit.") sys.exit() ftp.cwd(ftp_backup_dir) print("upload data...") try: ftp.storbinary('STOR ' + os.path.basename(newfile), open(newfile,'rb'), 1024) except: print("upload failed. check your permission.") print("ftp upload successful.exit...") ftp.quit()
主函数
if __name__== '__main__': counter = 1 while(1): print('action begin') producefile() upload() print("wait next action %d" %counter) counter = counter+1 time.sleep(60) print('Should not come here: Finish')
0 0
- Python 脚本分析(ftp上传文件、获取本地时间)
- ftp 上传或者获取文件脚本
- FTP上传文件脚本
- 批量ftp上传文件脚本
- FTP 上传文件脚本说明
- python获取本地时间
- python ftp上传文件代码
- python ftp上传文件代码
- Python FTP 文件上传 例程
- python ftp上传文件代码
- 本地FTP 上传文件至服务器
- python获取本地日期时间
- python中获取本地时间
- linux下ftp脚本上传文件
- ftp上传文件实用脚本(unix/linux)
- shell 脚本FTP自动上传文件
- 简单SHELL脚本实现FTP上传文件
- Windows 下 ftp 上传文件 脚本
- 第十六周项目6 直接选择排序
- 第16周项目1-验证算法(4)快速排序
- 第十六周项目1—验证算法(1)
- AAC、ARQC、TC计算
- 第八周 项目三 顺序串算法(1)
- Python 脚本分析(ftp上传文件、获取本地时间)
- 需要移植到android的几个开源库
- 第16周项目4英文单词的基数排序
- 判定一个apk文件是否是Home应用
- 第十二周 项目2 操作用临界表存储的图
- Android Support包里究竟有什么
- 第十二周项目四----利用遍历思想求解图问题之输出通过一个节点的所有简单回路
- 百度地图周边检索,和中心点位置计算和拖动计算
- 第十四周-交换排序之快速排序(以中间位置的元素为标准)