Python中暂存上传图片的方法


Posted in Python onFebruary 18, 2015

很简单的代码,记录一下。

    import Image

    image = Image.open('a.jpg')

    import cStringIO

    buf = cStringIO.StringIO()

    image.save(buf, image.format,quality=75)

    data = buf.getvalue()

    a = u.writeFile('/this/logo.jpg',data,True)

应用在 使用django,用户上传图片后,将图片转存到别的服务器。但是转存需要对图片进行处理,但是quality设定的保存,不知道可不可以在不是image.save()的时候。写的这个是保存时放到内存,然后直接提交到图片服务器。
Python 相关文章推荐
python基础教程之自定义函数介绍
Aug 29 Python
Python编程中的文件操作攻略
Oct 16 Python
Python入门_条件控制(详解)
May 16 Python
Python在信息学竞赛中的运用及Python的基本用法(详解)
Aug 15 Python
Django中间件实现拦截器的方法
Jun 01 Python
python 字符串和整数的转换方法
Jun 25 Python
Pyqt5如何让QMessageBox按钮显示中文示例代码
Apr 11 Python
python变量命名的7条建议
Jul 04 Python
Python 使用 PyMysql、DBUtils 创建连接池提升性能
Aug 14 Python
python网络爬虫 CrawlSpider使用详解
Sep 27 Python
基于python实现对文件进行切分行
Apr 26 Python
Python 打印自己设计的字体的实例讲解
Jan 04 Python
Python中AND、OR的一个使用小技巧
Feb 18 #Python
Python编写屏幕截图程序方法
Feb 18 #Python
Python处理RSS、ATOM模块FEEDPARSER介绍
Feb 18 #Python
Python内置函数Type()函数一个有趣的用法
Feb 18 #Python
Python中使用MELIAE分析程序内存占用实例
Feb 18 #Python
Python中的__SLOTS__属性使用示例
Feb 18 #Python
Python contextlib模块使用示例
Feb 18 #Python
You might like
建立动态的WML站点(二)
2006/10/09 PHP
PHP的PSR规范中文版
2013/09/28 PHP
thinkphp实现上一篇与下一篇的方法
2014/12/08 PHP
详解WordPress中创建和添加过滤器的相关PHP函数
2015/12/29 PHP
PHP安装GeoIP扩展根据IP获取地理位置及计算距离的方法
2016/07/01 PHP
PHP实现的折半查询算法示例
2017/10/09 PHP
ThinkPHP框架获取最后一次执行SQL语句及变量调试简单操作示例
2018/06/13 PHP
thinkphp5框架前后端分离项目实现分页功能的方法分析
2019/10/08 PHP
laravel框架中表单请求类型和CSRF防护实例分析
2019/11/23 PHP
Nigma vs Alliance BO5 第一场2.14
2021/03/10 DOTA
Javascript 判断 object 的特定类转载
2007/02/01 Javascript
Javascript 倒计时源代码.(时.分.秒) 详细注释版
2011/05/09 Javascript
潜说js对象和数组
2011/05/25 Javascript
再谈javascript面向对象编程
2012/03/18 Javascript
jQuery实现图片放大预览实现原理及代码
2013/09/12 Javascript
提高jQuery性能的十个诀窍
2013/11/14 Javascript
jquery中的ajax方法怎样通过JSONP进行远程调用
2014/05/04 Javascript
实现JavaScript高性能的数据存储
2016/12/11 Javascript
vue路由嵌套的SPA实现步骤
2017/11/06 Javascript
微信小程使用swiper组件实现图片轮播切换显示功能【附源码下载】
2017/12/12 Javascript
JavaScript中如何调用Java方法
2020/09/16 Javascript
Python运行的17个时新手常见错误小结
2012/08/07 Python
Python中用pycurl监控http响应时间脚本分享
2015/02/02 Python
python3.0 模拟用户登录,三次错误锁定的实例
2017/11/02 Python
一篇文章彻底搞懂Python中可迭代(Iterable)、迭代器(Iterator)与生成器(Generator)的概念
2019/05/13 Python
pandas通过字典生成dataframe的方法步骤
2019/07/23 Python
python无序链表删除重复项的方法
2020/01/17 Python
python之生成多层json结构的实现
2020/02/27 Python
将HTML5 Canvas的内容保存为图片借助toDataURL实现
2013/05/20 HTML / CSS
汇智创新科技发展有限公司
2015/12/06 面试题
一月红领巾广播稿
2014/02/11 职场文书
群众路线个人剖析材料及整改措施
2014/11/04 职场文书
酒店优秀员工推荐信
2015/03/24 职场文书
公司放假通知范文
2015/04/14 职场文书
致运动员的广播稿
2015/08/19 职场文书
nginx lua 操作 mysql
2022/05/15 Servers