38 树莓派发送网络请求
1.安装 ###直接使用pip安装 pip install requests ###2.1不带参数 #!/usr/bin/python import requests url="http://my.os/notification/charm/" r = requests.get(url) print r.status_code print r.content 为URL传递参数 GET 你也许经常想为URL的查询字符串(query string)传递某种数据。如果你是手工构建URL,那么数据会以键/值 对的形式置于URL中,跟在一个问号的后面。例如, httpbin.org/get?key=val 。 Requests允许你使用 params 关键字参数,以一个字典来提供这些参数。举例来说,如果你想传递 key1=value1 和 key2=value2 到 httpbin.org/get ,那么你可以使用如下代码: >>> payload = {'key1': 'value1', 'key2': 'value2'} >>> r = requests.get("http://httpbin.org/get", params=payload) 通过打印输出该URL,你能看到URL已被正确编码: >>> print r.url u'http://httpbin.org/get