python定时采集摄像头图像上传ftp服务器功能实现


Posted in Python onDecember 23, 2013

首先是截图,从摄像头截取一幅图像:

while 1:   #测试摄像头的存在
    try:
        cam = Device()
    except:
        print "no webcam found!"
        continue
    break

然后是把图像上传到ftp服务器:

remote = ftplib.FTP('127.0.0.1') #登陆服务器
remote.login()
file = open('%s.jpg'%cur_time,'rb')   #用时间来命名图片
remote.storbinary('STOR %s.jpg'%cur_time,file) #上传图片
file.close()

当然了,最后把图片删除
下面是每隔一秒钟,把从摄像头采集的图片上传到本机ftp的程序:

<span style="font-family: 宋体, Arial; line-height: 15px; background-color: rgb(245, 247, 248); ">    </span><pre name="code" class="python">remote = ftplib.FTP('219.246.57.162')
remote.login()
while 1:
    try:
        remote.nlst("1.txt")
    except:
        print "not ready to start!"
        continue
    timex = time.localtime()
    cur_time = "%4d%02d%02d%02d%02d%02d"%(timex[0],timex[1],timex[2],timex[3],timex[4],timex[5])
    cam.saveSnapshot('%s.jpg'%cur_time)  
    #remote.dir()
    file = open('%s.jpg'%cur_time,'rb')
    remote.storbinary('STOR %s.jpg'%cur_time,file)
    file.close()
    os.system("del %s.jpg"%cur_time)
    #print "upload ok!"
    time.sleep(1)
remote.quit()</pre><br>
<pre></pre>
<p></p>
<pre></pre>
<p></p>
Python 相关文章推荐
python 文件和路径操作函数小结
Nov 23 Python
python实现爬虫统计学校BBS男女比例之数据处理(三)
Dec 31 Python
Python使用time模块实现指定时间触发器示例
May 18 Python
Numpy之文件存取的示例代码
Aug 03 Python
使用python判断jpeg图片的完整性实例
Jun 10 Python
如何使用Python标准库进行性能测试
Jun 25 Python
Matplotlib使用字符串代替变量绘制散点图的方法
Feb 17 Python
pytorch查看通道数 维数 尺寸大小方式
May 26 Python
详解python tkinter 图片插入问题
Sep 03 Python
Django-silk性能测试工具安装及使用解析
Nov 28 Python
python 生成正态分布数据,并绘图和解析
Dec 21 Python
Python趣味挑战之给幼儿园弟弟生成1000道算术题
May 28 Python
videocapture库制作python视频高速传输程序
Dec 23 #Python
天翼开放平台免费短信验证码接口使用实例
Dec 18 #Python
python模拟登录百度贴吧(百度贴吧登录)实例
Dec 18 #Python
python抓取京东商城手机列表url实例代码
Dec 18 #Python
python获取糗百图片代码实例
Dec 18 #Python
python算法学习之计数排序实例
Dec 18 #Python
python算法学习之基数排序实例
Dec 18 #Python
You might like
Trying to clone an uncloneable object of class Imagic的解决方法
2012/01/11 PHP
php实现cc攻击防御和防止快速刷新页面示例
2014/02/13 PHP
PHP 生成微信红包代码简单
2016/03/25 PHP
php获取目录下所有文件及目录(多种方法)(推荐)
2019/05/14 PHP
JavaScript加密解密7种方法总结分析
2007/10/07 Javascript
初窥JQuery(二) 事件机制(1)
2010/11/25 Javascript
jQuery提交表单ajax查询实例代码
2012/10/07 Javascript
JQuery 常用方法和事件详细介绍
2013/04/18 Javascript
js处理json以及字符串的比较等常用操作
2013/09/08 Javascript
JavaScript新窗口与子窗口传值详解
2014/02/11 Javascript
jQuery支持添加事件的日历特效代码分享(3种样式)
2015/08/24 Javascript
JavaScript 冒泡排序和选择排序的实现代码
2016/09/03 Javascript
AngularJS 在同一个界面启动多个ng-app应用模块详解
2016/12/20 Javascript
JavaScript正则表达式校验与递归函数实际应用实例解析
2017/08/04 Javascript
简单通过settimeout看javascript的运行机制
2019/05/10 Javascript
vue-next/runtime-core 源码阅读指南详解
2019/10/25 Javascript
微信小程序picker组件两列关联使用方式
2020/10/27 Javascript
[23:18]Spirit vs Liquid Supermajor小组赛A组 BO3 第二场 6.2
2018/06/03 DOTA
Python 基于Twisted框架的文件夹网络传输源码
2016/08/28 Python
Python内置模块ConfigParser实现配置读写功能的方法
2018/02/12 Python
怎么使用pipenv管理你的python项目
2018/03/12 Python
python中metaclass原理与用法详解
2019/06/25 Python
keras 如何保存最佳的训练模型
2020/05/25 Python
python palywright库基本使用
2021/01/21 Python
Python对excel的基本操作方法
2021/02/18 Python
基于CSS3特效之动画:animation的应用
2013/05/09 HTML / CSS
澳大利亚体育和露营装备在线/实体零售商:Find Sports
2020/06/03 全球购物
大学本科毕业生的自我鉴定范文
2013/11/19 职场文书
广告学毕业生求职信
2014/01/30 职场文书
房地产营销策划方案
2014/02/08 职场文书
小班重阳节活动方案
2014/02/08 职场文书
预备党员承诺书
2014/03/25 职场文书
司法局火灾防控方案
2014/06/05 职场文书
个人总结与自我评价
2014/09/18 职场文书
践行党的群众路线心得体会
2014/11/05 职场文书
优秀创业计划书分享
2019/07/19 职场文书