博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 笔记1
阅读量:6841 次
发布时间:2019-06-26

本文共 484 字,大约阅读时间需要 1 分钟。

在Python中将二进制流保存为文件的三种办法。第一种使用Image包,第二种使用分片写方法,第三种直接全部写。

coding=utf-8

import requests;

from PIL import Image;
from io import BytesIO;
path="";
r=requests.get(path);

def test_io():

i=Image.open(BytesIO(r.content));
i.save("2.jpg");

def test_request():

with open("12.jpg","wb") as fd:
for chunk in r.iter_content(chunk_size=1024):
fd.write(chunk);

def test_request1():

with open("3.jpg","wb") as f:
f.write(r.content);

test_request1();

转载于:https://www.cnblogs.com/likeshu/p/6285022.html

你可能感兴趣的文章
调试小技巧---利用调用堆栈
查看>>
mariadb安装和使用
查看>>
Nginx基础
查看>>
网络, Nginx
查看>>
渐进式框架
查看>>
区块链教程Fabric1.0源代码分析Peer peer channel命令及子命令实现
查看>>
经典的网络安全技术
查看>>
学习Kali Linux必须知道的几点
查看>>
数字断路器获得商用认证
查看>>
N35-第九周作业-张同学
查看>>
小米Max怎么刷入开发版获得root超级权限
查看>>
go语言for的三种形式
查看>>
关于网站
查看>>
CMS之图片管理(3)
查看>>
linux下jdk/maven/tomcat
查看>>
Linux下vsftpd服务器
查看>>
Java 抽象类和接口
查看>>
分支1-CentOS6.5下 正/反向域名解析之yum安装/编译安装 的教程
查看>>
Advanced Auto Layout:Programmatically Creating Constraints
查看>>
枚举类型的定义与使用
查看>>