首页 > Python 处理server返回gzip内容

Python 处理server返回gzip内容

Python 如何处理server返回gzip压缩过的内容,代码如下:

from StringIO import StringIOimport gziprequest = urllib2.Request('http://outofmemory.cn/')
request.add_header('Accept-encoding', 'gzip')
response = urllib2.urlopen(request)if response.info().get('Content-Encoding') == 'gzip':buf = StringIO( response.read())f = gzip.GzipFile(fileobj=buf)data = f.read()

转载于:https://www.cnblogs.com/ansonz/p/3464252.html

更多相关:

  •         NSString * str = @"123";char buf[20];[str getCString:buf maxLength:20 encoding:NSASCIIStringEncoding];NSLog(@"%s",buf); 转载于:https://blog.51cto.com/8947509/1...

  • sscanf 目录 名称:函数原型:头文件:说明:支持集合操作:例子: 编辑本段名称:   sscanf() - 从一个字符串中读进与指定格式相符的数据. 编辑本段函数原型:   Int sscanf( const char *, const char *, ...);   int scanf( const char...