当前位置: 首页 > news >正文

wordpress 最简单模板下载南宁seo规则

wordpress 最简单模板下载,南宁seo规则,wordpress文章排序插件,做博彩网站要找谁Python的requests模块是一个非常流行的HTTP库#xff0c;用于发送HTTP/1.1请求。 一、模块导入 1、requests模块的下载#xff1a; 使用包管理器下载#xff0c;在cmd窗口#xff0c;或者在项目的虚拟环境目录下#xff1a; pip3 install -i https://pypi.tuna.tsingh…Python的requests模块是一个非常流行的HTTP库用于发送HTTP/1.1请求。 一、模块导入 1、requests模块的下载 使用包管理器下载在cmd窗口或者在项目的虚拟环境目录下 pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple requests 2、文件内导入requests包 import requests 二、GET请求 在不需要传递参数或则传递少量参数时使用 案例 import requestsresponserequests.get(urlhttps://www.xiaohongshu.com/explore) print(response.text) 首先导入了requests包使用get请求语法requests.get()。括号中可以包括url参数访问的地址params参数传递的参数headers(请求头)等这些参数是有顺序的如果不指定关键字需要按顺序填入参数如果只填一个那一定是url。response接受了requests响应的数据。 如果单独输出response 输出response.text:那么就会输出你访问的页面的所有代码 需要传参的get请求 import requests data {key1:value1,key2:value2} response requests.get(https://httpbin.org/get,paramsdata) print(response.url) 上述代码传递了 一个data对象为参数使用params的关键字参数。data是我们自己定义的。里面存入了我们要传递的数据。 三、POST请求 需要传递大量参数时使用 import requests data {name:测试} response requests.post(https://httpbin.org/post,datadata) print(response.text) 使用方法与get大致相同只是传递参数的关键字不同为data。 四、获得具体数据和保存到本地 1、获取图片 比如我们要获得一个具体的网页上的图片我们需要找到图片的根地址然后访问图片的根地址就可以了 案例 import requests #获得图片 responserequests.get(https://img20.360buyimg.com/imgzone/jfs/t1/186375/10/42901/145312/66666146F5138cf6a/5fedc8c498a474c5.jpg) with open(tupian.jpg,wb) as f:f.write(response.content) 上述代码中url就是图片的根地址。使用 with 语句打开文件因为它可以自动管理文件的打开和关闭。open语句中的第一个参数是要打开的文件地址第二个参数为打开方式。f就是我们要打开的文件引用。f.write语句就将我们接受到的响应数据的response的content值写入到该文件中,因为图片是二进制数据所以我们打开时的方式是写入二进制wb,.content也代表获得的二进制数据。 2、获取JSON 当我们需要将拿到的数据转为json字符串时 import requests#获得JSON responserequests.get(https://httpbin.org/ip) dataresponse.json() print(data) response.json()可以将拿到的数据转为json字符串形式。当我们输出时会得到 {origin: 本机ip} 因为https://httpbin.org/ip会返回请求的来源 IP 地址。所以输出的就是您的本机ip 转为json串后我们可以对他进行按键取值比如我们只要origin的值那么我们可以输出 print(data[origin]) 五、自定义请求头信息 import requests header{user-agent:hoho/v1 } response requests.get(http://httpbin.org/get,headersheader) print(response.headers)#获得请求头信息 print(response.request.headers)#获得响应头信息在我们请求时可以设置headers关键字设置请求头信息。上述代码我们就将头信息中的user-agent设置为hoho/v1。如果要查看我们设置的头信息需要使用第二个输出语句。 六、查看和设置cookie cookie值是一些用户的登录信息等 1、查看 import requests #访问目标 url https://www.baidu.com header{User-Agent:Mozilla/5.0 } responserequests.get(urlurl,headersheader) print(response.cookies) print(response.cookies[BAIDUID]) 我们获取cookie需要头信息中的User-Agent与浏览器的一致所以我们需要设置头信息。获取cookie值response.cookies 2、设置 import requests #设置cookies,发起请求时携带cookie数据访问服务端 urlhttp://httpbin.org/cookies cookiedict(cookies_arghello python) responserequests.get(urlurl,cookiescookie) print(response.text) 上述代码中定义了一个叫cookie的字典有一个键名为cookies_arg值为hello python。在访问时设置关键字cookies的值为我们定义好的字典对象cookie。如果设置的值完全与目标一样就可以。
http://www.dnsts.com.cn/news/2811.html

相关文章:

  • 做网站需要审核资质吗建个网站费用大概多少钱一年
  • 帮做毕设的网站制作网页的教程
  • 做设计不进设计公司网站今日热点新闻事件摘抄2022
  • 广州市品牌网站建设服务机构广东深圳龙华区
  • 企业官网建站费用手机网站建设公司
  • 做装修业务呢有多少网站google seo实战教程
  • 网站备案的链接培训网站制作
  • 最新域名查询网肇庆网站快速排名优化
  • 广东做陶瓷的网站网络营销与推广
  • 做网站后台用什么软件抖音seo排名系统哪个好用
  • 农业做的好的网站全网引擎搜索
  • 自己做网站还是用别人网站厦门seo外包服务
  • 德州做网站的公司有哪些企业培训机构排名前十
  • 网站建设批复意见中国最新领导班子
  • 2015做那些网站致富seo网站推广收费
  • 兰州 网站建设公司手机制作网页用什么软件
  • 长春建设银行网站百度搜索排名与点击有关吗
  • 网站定制建设公司有没有自动排名的软件
  • 网站建设实验报告总结网络推广外包
  • 学生求职网站的需求分析怎么做广东省疫情最新
  • 怎样制作免费手机网站网页百度
  • 烟台做外贸网站网络推广推广培训
  • 建筑设计自学网站手机营销推广方案
  • 购物网站后台管理模板seo网站关键词排名软件
  • b2bb2c网站电子商务网站建设前期方案seo研究院
  • 网站favicon图标银川seo
  • 全球著名室内设计公司排名网站如何做优化推广
  • 云南网站开发太原网站建设
  • 海拉尔网站开发百度网盘网页版
  • 阿里云官方网站企业邮箱怎么开通注册