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编程中JSON模块的使用
Oct 15 Python
NetworkX之Prim算法(实例讲解)
Dec 22 Python
python使用matplotlib画饼状图
Sep 25 Python
对web.py设置favicon.ico的方法详解
Dec 04 Python
详解pandas如何去掉、过滤数据集中的某些值或者某些行?
May 15 Python
Python队列、进程间通信、线程案例
Oct 25 Python
Python操作MySQL数据库实例详解【安装、连接、增删改查等】
Jan 17 Python
Python读取配置文件(config.ini)以及写入配置文件
Apr 08 Python
简单了解Python字典copy与赋值的区别
Sep 16 Python
python如何写个俄罗斯方块
Nov 06 Python
Flask中jinja2的继承实现方法及实例
Mar 03 Python
Python趣味爬虫之用Python实现智慧校园一键评教
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
一个简洁的多级别论坛
2006/10/09 PHP
ECshop 迁移到 PHP7版本时遇到的兼容性问题
2016/02/15 PHP
JavaScript与函数式编程解释
2007/04/27 Javascript
JQuery UI皮肤定制
2009/07/27 Javascript
JavaScript格式化数字的函数代码
2010/11/30 Javascript
javascript实现检验的各种规则
2015/07/31 Javascript
js实现选中复选框文字变色的方法
2015/08/14 Javascript
微信JSSDK上传图片
2015/08/23 Javascript
日常收集整理的JavaScript常用函数方法
2015/12/10 Javascript
js表单验证实例讲解
2016/03/31 Javascript
详解jQuery中的事件
2016/12/14 Javascript
ES6深入理解之“let”能替代”var“吗?
2017/06/28 Javascript
Vue通过URL传参如何控制全局console.log的开关详解
2017/12/07 Javascript
微信小程序实现图片压缩功能
2018/01/26 Javascript
vue-swiper的使用教程
2018/08/30 Javascript
layui 图片上传+表单提交+ Spring MVC的实例
2019/09/21 Javascript
在Layui中操作数据表格,给指定单元格添加事件示例
2019/10/26 Javascript
Vue.js 实现地址管理页面思路详解(地址添加、编辑、删除和设置默认地址)
2019/12/11 Javascript
js实现数字滚动特效
2019/12/16 Javascript
JavaScript实现串行请求的示例代码
2020/09/14 Javascript
vue 数据双向绑定的实现方法
2021/03/04 Vue.js
Python标准库urllib2的一些使用细节总结
2015/03/16 Python
如何使用Python自动控制windows桌面
2019/07/11 Python
英国最好的温室之家:Greenhouses Direct
2019/07/13 全球购物
简述安装Slackware Linux系统的过程
2012/01/12 面试题
人力资源管理专业毕业生推荐信
2013/11/07 职场文书
领导失职检讨书
2014/02/24 职场文书
倡议书格式范文
2014/04/14 职场文书
幼儿园大班家长评语
2014/04/17 职场文书
2014年母亲节演讲稿范文
2014/05/07 职场文书
减负增效提质方案
2014/05/23 职场文书
幼儿园大班教师个人工作总结
2015/02/05 职场文书
2015年社区创卫工作总结
2015/04/21 职场文书
今日说法观后感
2015/06/08 职场文书
Python编程源码报错解决方法总结经验分享
2021/10/05 Python
Golang 并发下的问题定位及解决方案
2022/03/16 Golang