UA:User-agent是什么?
2.如果页面有微信的OAUTH验证,需要增加Cookie来实现验证 ---》相当于登录信息,没有登录页面那些功能
只要完成以上两部应该就能操作该页面了。
'''Chrome:
1.将浏览器的UA(user-Agent)改为微信客户端的UA ---》相当于利用微信客户端打开html5网页
2.如果页面有微信的OAUTH验证,需要增加Cookie来实现验证 ---》相当于登录信息,没有登录页面那些功能
'''
from selenium import webdriver
from time import sleep
#设置用户代理,将浏览器的UA(user-Agent)改为微信客户端的UA
WIDTH = 320
HEIGHT = 640
PIXEL_RATIO = 3.0
UA = 'Mozilla/5.0 (iPhone; CPU iPhone OS 10_0_2 like Mac OS X) AppleWebKit/602.1.50 (KHTML, like Gecko) Mobile/14A456 MicroMessenger/6.5.7 NetType/WIFI Language/zh_CN'
mobileEmulation = {"deviceMetrics": {"width": WIDTH, "height": HEIGHT, "pixelRatio": PIXEL_RATIO}, "userAgent": UA}
options = webdriver.ChromeOptions()
options.add_experimental_option('mobileEmulation', mobileEmulation)
driver = webdriver.Chrome(executable_path='chromedriver.exe', chrome_options=options)
driver.get('http://n.weixin12315.com/index.aspx?m=13715527926')
#向浏览器增加微信登录的cookies
cookie1 = {"name":"Hm_lpvt_0c07b431efa5fa4153b94126d35560e2","value":"1494083726,1494085269,1494126201"}
cookie2 = {"name":"ASP.NET_SessionId","value":"ia3yvgkxmjk2rst4jlxauf5o"}
driver.add_cookie(cookie1)
driver.add_cookie(cookie2)
#我的购物车
#driver.find_element_by_xpath("html/body/div[1]/div/div[5]/div/ul/li[3]/a").click()
#我的订单
driver.find_element_by_xpath("html/body/div[1]/div/div[5]/div/ul/li[2]/a").click()
#cookies = driver.get_cookies()
#print(cookies)
sleep(5)
driver.close()
UA:User-agent是什么?相关推荐
- 修改安卓UA(User Agent)
修改安卓内置浏览器的UA(User Agent),即用户代理 需求是:让H5那边需要区分是PC.安卓APP.iOSAPP.安卓微信浏览器.iOS微信浏览器访问的.UA里面包括底层系统,手机型号,手机系 ...
- JS获取浏览器UA(User Agent 用户代理)方法
不管通过 PHP获取浏览器UA ,还是 通过ASP都可以获取浏览器UA ,都适合于网站站长或网站开发人员使用.有没有一个简单办法合适我们普通网民来测试自己 浏览器 UA的方法呢? 在如何查询浏览器UA ...
- 获取ua(user Agent)
调试中有时候会使用到ua,记录下获取方式 1 直接访问 https://www.ip138.com/useragent/ 不论是手机还是电脑,打开即可看到 2 浏览器直接console输入 aler ...
- 手机百度浏览器ua标识在哪里_浏览器标识(ua)的那些事
浏览器标识UA(User Agent):User Agent是Http协议中的一部分,属于头域的组成部分,User Agent也简称UA.通俗地讲,UA是一种向访问网站提供你所使用的浏览器类型.操作系 ...
- MRCP UA的创建及SIP信令处理
在mrcp_sofia_task_initialize中调用nua_create一个UA(User agent)这个跟freeswitch SIP信令的接收,是一样的.在nua_create的时候会设 ...
- python爬虫添加随机UA
什么是UA:User Agent是一种浏览器的标识,爬虫除非是访问网站或APP专用数据api接口,正常的HTTP请求都需要进行ua(User-Agent)优化,因为ua是浏览器标识,如果http请求没 ...
- 新版多说css,GitHub - wsgzao/duoshuo-mod: 多说自定义CSS头像和多说评论显示UA
title: 多说自定义CSS头像和多说评论显示UA date: 2015-12-20 19:32:03 categories: Hexo description: 感谢多说团队和那些无私的开发者们 ...
- html 评论和浏览图标,多说自定义CSS动感头像跟多说评论显示User Agent的那些小事...
前言 多说是一款社会化评论系统,她改变了网站与用户之间,用户与用户之间的互动方式.当然Disqus在大家心目中可能更加具有影响力,而我选择多说的原因也很简单,一句话概括来说就是"接地气的本地 ...
- 多说自定义CSS动感头像和多说评论显示User Agent的那些小事
前言 多说是一款社会化评论系统,她改变了网站与用户之间,用户与用户之间的互动方式.当然Disqus在大家心目中可能更加具有影响力,而我选择多说的原因也很简单,一句话概括来说就是"接地气的本地 ...
- 初次接触python爬虫requests.get涉及的UA(浏览器标识信息)问题
初次接触学习崔大神的python爬虫时候,其中利用requests.get进行网页抓取时候涉及UA(浏览器标识信息)问题.开始没有看明白,大神也只是简单提示爬虫的时候必须添加,其他息没有提示.最后自己 ...
最新文章
- 【微服务架构】SpringCloud使用Ribbon实现负载均衡
- Matlab人脸检测算法详解
- java web方面杂志_环境方面比较好发的期刊_全球环境类最好的期刊_环境领域top期刊...
- 安装Adventure Works 2008 R2演示数据库
- javascript基础系列:DOM相关的技术知识点
- 思科修复NSA报告的Nexus 交换机DoS漏洞及其它
- [红外] 求一个数的反码, 并作为高位追加到 这个数的前面
- python 间接处理webp图片文件
- Webtrends网站运营分析解决方案简介
- AC9刷梅林安装entware usb挂载 u盘分区使用swap脚本
- android soundpool 封装,android使用SoundPool 播放短音效
- php 点击刷新验证码,thinkphp3.2点击刷新生成验证码
- 【环境部署】基于FreeSSL生成免费SSL证书
- 笔记本自动打开计算机,笔记本电脑自动开机是什么原因
- 软件工程——数据流图(DFD)
- Verilog语言、语法
- win10系统装机之 环境配置及常用软件官网下载地址 Windows重装 Windows服务器装机
- Python爬取王者荣耀全英雄全皮肤图片
- 计算机教室布线方案流程,学校计算机网络教室、多媒体教室布线及设备安装施工实施方案.docx...
- Mac安装升级solc编译器
热门文章
- 如何使用原理图(涵盖器件符号、51举例)
- [转载]数学的重要性
- oracle 在 MyBatis 中使用 like
- 顺表类SeqList的使用范例(C++)
- html间接收post传递的数据,HTML5中使用postMessage实现两个网页间传递数据
- Struts2.x 学习笔记 之 国际化
- mysql 存储过程 compile_SQLSERVER临时表导致存储过程重编译(recompile)的一些探讨_MySQL...
- HighCharts详细介绍
- web移动开发技能图谱以及注意事项
- 前端各技术领域完整知识图谱大亮相