zoukankan      html  css  js  c++  java
  • python3 requests的content和text方法

    text返回的是Unicode型的数据
    content返回的是是二进制的数据。
    也就是说,如果你想取文本,可以通过r.text。
    如果想取图片,文件,则可以通过r.content

    >>> import requests
    >>> r = requests.get('https://github.com/timeline.json')
    >>> r.text
    '{"message":"Hello there, wayfaring stranger. If you’re reading this then you probably didn’t see our blog post a couple of years back announcing that this API would go away: http://git.io/17AROg Fear not, you should be able to get what you need from the shiny new Events API instead.","documentation_url":"https://developer.github.com/v3/activity/events/#list-public-events"}'
    >>> r.content
    b'{"message":"Hello there, wayfaring stranger. If youxe2x80x99re reading this then you probably didnxe2x80x99t see our blog post a couple of years back announcing that this API would go away: http://git.io/17AROg Fear not, you should be able to get what you need from the shiny new Events API instead.","documentation_url":"https://developer.github.com/v3/activity/events/#list-public-events"}'
    

    例子:

    import requests
    r = requests.get('http://img2.niutuku.com/1312/0804/0804-niutuku.com-27840.jpg')
    
    with open('demo1.jpg', 'wb') as fp:
        fp.write(r.content)
    

    参考:
    http://cn.python-requests.org/zh_CN/latest/user/quickstart.html#id3
    http://blog.csdn.net/xie_0723/article/details/51361006

  • 相关阅读:
    第四次作业
    团队编程第三次博客
    团队编程2
    团队编程
    ARM寄存器总结:
    proc介绍及问题分析
    Ubuntu连接手机步骤
    Bluetooth(android 4.2.2版本)
    Android Bluetooth 总结
    android代码常识
  • 原文地址:https://www.cnblogs.com/fanren224/p/8457234.html
Copyright © 2011-2022 走看看