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

2021没封的网站uc程伟网络营销

2021没封的网站uc,程伟网络营销,网站全站模板,嘉鱼网站建设优化一、request_基本使用 pip install requests -i https://pypi.douban.com/simple 一个类型六个属性 r.text 获取网站源码 r.encoding 访问或定制编码方式r.url 获取请求的urlr.content 响应的字节类型r.status_code 响应的状态码r.headers 响应的头信息 import requestsur…

一、request_基本使用

pip install requests -i https://pypi.douban.com/simple 

一个类型六个属性

r.text 
获取网站源码
r.encoding 访问或定制编码方式
r.url 获取请求的url
r.content 响应的字节类型
r.status_code 响应的状态码
r.headers 响应的头信息
import requestsurl='http://www.baidu.com'resopnse=requests.get(url=url)# 第一类型和六个属性
# Response类型
print(type(resopnse))# 设置响应的编码格式
resopnse.encoding='utf-8'
# 以字符串的形式
print(resopnse.text)# 返回一个url地址
print(resopnse.url)# 返回的是二进制数据
print(resopnse.content)# 返回响应的状态码
print(resopnse.status_code)# 返回的是响应头
print(resopnse.headers)

二、requests_get请求

定制参数

1、参数使用params 传递
2、参数无需urlencode编码
3、不需要请求对象的定制
4、请求资源路径中?可加可不加

# urllib
# 1 一个类型六个方法
# 2 get 请求
# 3 post 请求
# 4 ajax get 请求
# 5 ajax post 请求
# 6 cookie登录
# 7 代理# requsets
# 1 一个类型六个属性
# 2 get 请求
# 3 post 请求
# 4 代理
# 5 cookie 验证码import requestsurl='http://www.baidu.com/s?'headers={'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36'
}data={'wd':'北京'
}# url   请求资源路径
# params 参数
# kwargs 字典
response=requests.get(url=url,params=data,headers=headers)content=response.textprint(content)# 参数使用params传递
# 参数无需urlencode编码
# 不需要请求对象定制
# 请求资源路径中的?可加可不加

三、request_post请求

getpost区别?

1: get 请求的参数名字是 params post 请求的参数的名字是 data
2: 请求资源路径后面可以不加?
3: 不需要手动编解码
4: 不需要做请求对象的定制


import requestsurl='https://fanyi.baidu.com/sug'headers={'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36'
}data={'kw':'eye'
}#url 请求地址
#data 请求参数
#kwarg 字典
response=requests.post(url=url,data=data,headers=headers)content=response.textobj=response.json()
print(obj)#总结
# 1 post请求 是不需要编解码
# 2 post请求的参数是data
# 3 不需要请求对象的定制

四、使用requsests和xpath获取数据

示例 :获取 百度一下

代码如下:


# 使用requests和Xpath获取数据
from lxml import etree
import requestsurl = 'https://www.baidu.com/'
headers = {'User-Agent' : 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) Chrome/65.0.3325.181'}response = requests.get(url,headers = headers)# 设置响应的编码格式
response.encoding='utf-8'# 获取网页源码
content= response.content.decode('utf-8')
# print(content)# xpath解析
html=etree.HTML(content,parser=etree.HTMLParser(encoding='utf-8'))
request=html.xpath('//*[@id="su"]/@value')[0]
print(request)

运行结果:

http://www.dtcms.com/wzjs/543255.html

相关文章:

  • 亚洲男女做暖网站个人社保缴费标准
  • 电子商务和网站建设区别163邮箱登录注册
  • 精细化学品网站建设手机上制作网页的软件
  • 来宾网站优化东莞网站设计
  • 免费国外建站建筑工程合同书范本
  • 17网站一起做网店广州国大沈阳网站建设本地化技术服务
  • 淄博网站建设选择臻动传媒浪尖工业设计公司
  • 企业营销网站的建设自己的网站怎么接广告
  • 绍兴网站制作计划地方o2o同城网站源码
  • 网站建设资讯版块如何做用户运营专业做电子的外贸网站建设
  • 114百事通做网站600镇江网站建设方案
  • 做网站数据对电脑要求珠海做企业网站
  • 如何做网站站内搜索功能wordpress 内容摘要
  • SEO案例网站建设济南万速网站建设
  • 做网站需要建站网站和维护需要会什么区别
  • 嘉兴网站建设有前途吗外国网站后台设计
  • 中文网站排名网站的字体做多大合适
  • 建设厅网站2015154h5类型的网站是怎么做的
  • 一个网站如何推广北京注册公司需要多少钱
  • 南京百度网站建设网络推广培训班
  • 佛山微信网站开发公众号小程序商城怎么制作
  • 青岛网站运营推广网站的站点建设分为
  • 网站服务器哪里的好专业做室内设计的网站有哪些
  • 做博客网站的空间容量需要多少网站首页适配规则
  • 哪个网站做照片书最好看微信小程序后端开发教程
  • 数字博物馆网站建设刚刚合肥最新通告
  • 企业网站建设设计公司河北京电电力建设有限公司网站
  • 账号注册网站wordpress主题很卡
  • 做ppt介绍网站网站建设合同书注意事项
  • 高端网站建设哪家公司好免费网址怎么申请注册