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线程锁(thread)学习示例
Dec 04 Python
python继承和抽象类的实现方法
Jan 14 Python
Python中文字符串截取问题
Jun 15 Python
Python 字典与字符串的互转实例
Jan 13 Python
Python向日志输出中添加上下文信息
May 24 Python
Python基于QRCode实现生成二维码的方法【下载,安装,调用等】
Jul 11 Python
Django进阶之CSRF的解决
Aug 01 Python
django解决跨域请求的问题详解
Jan 20 Python
简单了解Python matplotlib线的属性
Jun 29 Python
python 模拟银行转账功能过程详解
Aug 06 Python
用python爬取历史天气数据的方法示例
Dec 30 Python
pytorch自定义二值化网络层方式
Jan 07 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
eAccelerator的安装与使用详解
2013/06/13 PHP
thinkphp模板用法和内容输出实例
2014/11/28 PHP
PHP strtotime函数用法、实现原理和源码分析
2015/02/04 PHP
Ubuntu12下编译安装PHP5.3开发环境
2015/03/27 PHP
PHP实现的无限分类类库定义与用法示例【基于thinkPHP】
2018/08/06 PHP
javascript当onmousedown、onmouseup、onclick同时应用于同一个标签节点Element
2010/01/05 Javascript
js 自动播放的实例代码
2013/11/19 Javascript
浅谈javascript中for in 和 for each in的区别
2015/04/23 Javascript
值得学习的bootstrap fileinput文件上传工具
2016/11/08 Javascript
jquery dialog获取焦点的方法
2017/02/09 Javascript
vue中$set的使用(结合在实际应用中遇到的坑)
2018/07/10 Javascript
Vue3.0结合bootstrap创建多页面应用
2019/05/28 Javascript
vuex + keep-alive实现tab标签页面缓存功能
2019/10/17 Javascript
jquery向后台提交数组的代码分析
2020/02/20 jQuery
JavaScript实现简易计算器小功能
2020/10/22 Javascript
[43:35]TI4 循环赛第二日Liquid vs Fnatic
2014/07/11 DOTA
Python Sleep休眠函数使用简单实例
2015/02/02 Python
Python验证码识别处理实例
2015/12/28 Python
python3新特性函数注释Function Annotations用法分析
2016/07/28 Python
python 循环读取txt文档 并转换成csv的方法
2018/10/26 Python
利用python GDAL库读写geotiff格式的遥感影像方法
2018/11/29 Python
使用pyqt 实现重复打开多个相同界面
2019/12/13 Python
python爬虫添加请求头代码实例
2019/12/28 Python
python从内存地址上加载python对象过程详解
2020/01/08 Python
使用jupyter Nodebook查看函数或方法的参数以及使用情况
2020/04/14 Python
Farfetch香港官网:汇集全球时尚奢侈品购物平台
2017/11/26 全球购物
Brora官网:英国领先的羊绒服装品牌
2019/08/28 全球购物
村委会主任先进事迹
2014/01/15 职场文书
学雷锋志愿服务月活动总结
2014/03/09 职场文书
2014年清明节网上祭英烈寄语
2014/04/09 职场文书
售房协议书
2014/08/19 职场文书
小学绿色学校申报材料
2014/08/23 职场文书
信息技术远程培训心得体会
2016/01/09 职场文书
Django开发RESTful API实现增删改查(入门级)
2021/05/10 Python
关于python中readlines函数的参数hint的相关知识总结
2021/06/24 Python
Dashboard管理Kubernetes集群与API访问配置
2022/04/01 Servers