Python
嘿嘿熊的饲养员
菜鸟一个
展开
-
Python爬虫小项目——实现英语翻译功能(四)
这次我们模拟真实用户向服务器发送请求 爬虫步骤演示爬虫步骤演示浏览器真实用户向服务器发送请求模拟浏览器真实用户向服务器发送请求解析数据 爬虫步骤演示 浏览器真实用户向服务器发送请求 在有道翻译的在线翻译上使用翻译功能并查看浏览器是发送了什么数据给服务器,以便等等能模仿浏览器发送请求给服务器 在这里的网页使用了ajax技术异步向服务器发送请求,当点击翻译的时候,浏览器就向服务器发送请求 在浏览器按下F12,选中Network查看浏览器当前的相关网络请求信息 左下方选中翻译信息的请求 右下方查看浏览器当前原创 2020-06-24 14:54:05 · 500 阅读 · 0 评论 -
Python爬虫小项目——实现英语翻译功能(三)
做模拟真实用户向服务器发送请求前应该对http请求响应过程有一个大致的了解 http请求响应过程http请求响应过程浏览器向服务器发送请求服务器关闭TCP连接以及浏览器接受到服务器响应的数据 http请求响应过程 如下图所示,http请求响应过程大致分为下面四部分,在这里我们主要关注第2,4步,即发送请求的内容,和关闭连接后浏览器接受到服务器响应的数据 浏览器向服务器发送请求 请求的内容一般分为四部分 1、HTTP请求的方法或者动作,GET或者POST等 Request Method: POST 2、请求原创 2020-06-24 11:40:24 · 322 阅读 · 0 评论 -
Python爬虫小项目——实现英语翻译功能(二)
第三步中需要模拟用户向网站服务器发送请求,在python中如何向服务器发送请求呢?这时就要用到了python的requests模块,python的模块类似于java的包 安装requests模块 本次项目中需要requests模块实现爬虫功能 Python安装模块的方法安装requests模块Python安装模块的方法一:通过PyCharm进行安装二:通过pip.exe安装查看模块是否安装成功 Python安装模块的方法 一:通过PyCharm进行安装 1.IDE软件左上角File==》Settings==原创 2020-06-24 10:48:17 · 427 阅读 · 0 评论 -
Python爬虫小项目——实现英语翻译功能(一)
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package原创 2020-06-23 23:29:15 · 833 阅读 · 0 评论