requests

Python网页爬虫学习

强颜欢笑 提交于 2020-04-14 02:56:58
【今日推荐】:为什么一到面试就懵逼!>>> 我总结的了ython网页爬虫的笔记,使用BeautifulSoup和requests两个模块实现,能够爬取百度贴吧帖子图片的功能。里面还包括的了两个模块具体的使用讲解,还包含了详细的注释。有问题请在GIT留言或者邮箱联系 可以直接去Github下载: 下载地址: https://github.com/liangz0707/WebCrawler git地址:git@github.com:liangz0707/WebCrawler.git 来源: oschina 链接: https://my.oschina.net/u/146773/blog/508263

python requests 库教程

梦想的初衷 提交于 2020-03-25 09:57:17
3 月,跳不动了?>>> 入门 发送请求: r = requests.get("http://httpbin.org/get") # GET r = requests.post("http://httpbin.org/post") # POST r = requests.put("http://httpbin.org/put") # PUT r = requests.delete("http://httpbin.org/delete") # DELETE r = requests.head("http://httpbin.org/get") # HEAD r = requests.options("http://httpbin.org/get") # OPTIONS URL参数 >>> payload = {'key1': 'value1', 'key2': 'value2'} >>> r = requests.get("http://httpbin.org/get", params=payload) >>> print(r.url) http://httpbin.org/get?key2=value2&key1=value1 响应内容 >>> r = requests.get("http://httpbin.org/get") >>> type(r.text) # 字符串 str

java类(客户端)接收servlet返回值

做~自己de王妃 提交于 2019-12-10 20:04:51
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> //测试类如下 import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; import java.net.MalformedURLException; import java.net.URL; public class ClientTest { //定义servlet路径,MyServlet是工程名字,自己可以修改 private static String path="http://localhost:8080/MyServlet/QueryServlet"; public static void main(String[] args) throws Exception { URL url =new URL(path); //接收servlet返会值,是字节 InputStream is=url.openStream(); //由于is是字节,所以我们要把它转换为String类型,否则遇到中文会出现乱码 BufferedReader reader=new BufferedReader(new InputStreamReader(is)); StringBuffer sb=new

CERT_NONE is not defined

╄→尐↘猪︶ㄣ 提交于 2019-12-05 02:30:02
緣起 突然想學習下 requests ,不過在安裝 requests 時卻報了這個錯誤:“NameError: name 'CERT_NONE' is not defined”。 在 Googole 上搜索之後才知道,[requests] 1 需要 ssl 的支持,源碼編譯安裝的 Python 若需要提供 ssl 的支持,在編譯前需要系統已安裝了 libssl-dev 庫。 而我使用的是通過 Pythonz 編譯安裝的 Python ,經驗證是未提供 ssl 的支持。(驗證方法見下文。) 解決方法 知道原因後就好辦了,解決方法如下: 在系統中安裝必要的庫: sudo apt-get install libssl-dev ; 刪除通過 Pythonz 安裝的 Python : pythonz uninstall 2.7.3 ; (詳細的安裝 Python 方法見 上一篇博文 ) 重新編譯安裝 Python : pythonz install 2.7.3 ; 驗證 ssl : python -c "import ssl" ;(若未報錯即已支持;反之,請繼續 Google ,我也愛莫能助了。) 安裝 requests : pip install requests 。 希望對你有所幫助,特此分享之。 本文的系統環境爲 Utubut 12.04 。 来源: oschina 链接: https

ImportError: No module named 'requests'

▼魔方 西西 提交于 2019-11-27 21:01:54
补充说明: 当前环境是在windows环境下 python版本是:python 3.4. 刚开始学习python,一边看书一边论坛里阅读感兴趣的代码, http://www.oschina.net/code/snippet_1406266_43470 的代码运行报错情况及解决方案。 1. ImportError: No module named 'requests' Traceback (most recent call last): File "piece_full_down_image.py", line 2, in <module> import requests ImportError: No module named 'requests' 找不到 requests 模块. 解决方案有二个:自动安装第三方 requests模块和手动下载安装requests模块。 自动安装: 安装了python,并且把python的路径配置到path的时候,可以直接在cmd下调用 pip install requests 来进行自动安装。 如果想要删除就使用 pip uninstall requests命令,查询发现有时候手动安装的删除不干净 手动安装: https://pypi.python.org/pypi/requests#downloads 中下载requests安装包。