Selenium小技巧 修改ip+ua 改变窗口大小 手机模式 加载本地缓存

article/2025/9/14 4:10:40

修改ip

可以通过代理api取到proxy,实现切换全国ip

proxy = '0.0.0.0:6666'# 设置代理chrome_options.add_argument('--proxy-server=%s' % proxy)# 注意options的参数用之前定义的chrome_optionschrome = webdriver.Chrome(options=chrome_options)chrome.get('https://www.baidu.com/s?ie=UTF-8&wd=ip')

修改ua

WIDTH = 320
HEIGHT = 640
PIXEL_RATIO = 3.0
UA = 'Mozilla/5.0 (Linux; Android 4.1.1; GT-N7100 Build/JRO03C) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/35.0.1916.138 Mobile Safari/537.36 T7/6.3'mobileEmulation = {"deviceMetrics": {"width": WIDTH, "height": HEIGHT, "pixelRatio": PIXEL_RATIO}, "userAgent": UA}
options = webdriver.ChromeOptions()
options.add_experimental_option('mobileEmulation', mobileEmulation)

手机模式

mobile_emulation = { "deviceName": "Nexus 5" }chrome_options = webdriver.ChromeOptions()chrome_options.add_experimental_option("mobileEmulation", mobile_emulation)driver = webdriver.Chrome( desired_capabilities = chrome_options.to_capabilities())

加载本地缓存

使用本地缓存就不用每次打开Selenium都要加载一遍,优化网页打开速度

谷歌浏览器中输入命令 chrome://version/

#设置加载本地缓存option = webdriver.ChromeOptions()  # 复制个人资料路径后去掉\Defaultoption.add_argument(r'--user-data-dir=C:\Users\Administrator\AppData\Local\Google\Chrome\User Data')chrome = webdriver.Chrome(chrome_options=option)


http://chatgpt.dhexx.cn/article/K9uirVoa.shtml

相关文章

网络基础之网络协议,OSI,TCP/IP介绍

文章目录 1 概述1.1 网络协议1.2 OSI模型1.2.1 应用层1.2.2 表示层1.2.3 会话层1.2.4 传输层1.2.5 网络层1.2.6 数据链路层1.2.7 物理层 1.3 TCP/IP参考模型1.3.1 网络接入层1.3.2 网络层1.3.2.1 IP1.3.2.2 ICMP1.3.2.3 ARP 1.3.3 传输层1.3.4 应用层1.3.4.1 HTTP1.3.4.2 POP31…

GPS、基站、IP定位的区别及其应用方向

在手机、电脑等电子设备与我们如影随形的今天,有多少种定位方式可以了解到“我们在哪”,谁拥有了解我们位置的权限,以及不同定位方式的区别到底是什么? 相信不少人有这样的疑问:公安、消防、医院部门是怎么准确定位嫌…

Linux 虚拟机配置静态IP地址

配置环境 虚拟机:CentOS 7 VMware 12.1.0 配置步骤 关闭虚拟机,查看网关 查看网关IP地址,“编辑”->“虚拟网络编辑器” 选择NAT设置 可以看到网关的IP地址为:192.168.243.2 开启虚拟机 查看ip地址时,我们看…

用计算机可以定位到手机吗,如何使用计算机定位手机的位置?

如何使用计算机定位手机的位置? 现在,移动电话已经成为人们随身携带的“手持计算机”,并且移动电话的使用更加方便和多样化. 廉价智能手机的兴起激起了一股热情,人们的需求也在增长,用户更倾向于高价位,高价…

IP-ECN简介

IP-ECN简介 该文部分转载,部分自我翻译rfc3168标准。 一、背景 当中间路由器队列过载导致丢包后,所有主机的TCP连接并不立即感知到,而是在定时器超时之后,由于没有收到ACK,开始重传报文。而这个定时器的时间相对较长…

如何更改IP地址使用代理ip软件

如果您想更改家用计算机上的 IP 地址,有几种方法可能适合您——有些简单,有些则不然。在尝试下面描述的更复杂/技术方法之前,您可以尝试一些非常简单的方法。   只需关闭或拔下调制解调器约五分钟。(您不必关闭计算机。)在许多情况下&…

网络基础 ------- UDP、TCP及IP协议详解

目录 UDP协议 1.UDP报文结构 报文长度 校验和 TCP协议 1.TCP报文结构 2.TCP的可靠传输机制 1.确认应答 2.超时重传 3.连接管理 4.滑动窗口 5.流量控制 6.拥塞控制 7.延时应答 8.捎带应答 9.粘包问题 10.TCP异常处理 小结 TCP VS UDP IP协议 1. ip报头结构 …

手把手教你android手机怎么修改自己的ip地址方法

第一步:网上搜索软件名称深度IP转换器 下载正版软件并注册账号密码登录 第二步:打开软件连接国内任何城市IP根据自己需要连接自己需要的IP 第三步:连接成功无限其他任何设置,IP就变成那个城市了、 4.此时我们打开百度查下IP看看是…

VMware设置静态IP

系统版本:Centos7 VMware刚安装完Centos7的镜像需要设置成静态IP,防止宿主机在切换公司网和手机网时虚拟机IP变动,特此记录 网络连接模式设置为自定义 VMnet8 虚拟网络编辑器设置 修改网络配置 执行 /etc/sysconfig/network-scripts/ifcfg-ens33 修改配置信息 IPADDR就是要…

android绑定两个ip,安卓手机模拟器如何多开切换IP防封号的最新方法介绍

原标题:安卓手机模拟器如何多开切换IP防封号的最新方法介绍 很多手游玩家、工作室和网吧用户想在电脑上登手机游戏,其实在电脑上装一个手机模拟器就可以了, 而且可以改不同的IP地址,实现游戏无限多开,今天小编就来为大…

ip地址切换器如何切换电脑或者手机上网ip使用教程

简述:ET代理是一款高效率的换ip软件,IP覆盖国内200多个城市,每天更新60多万动态IP,静态ip高达1400多条,支持动态线路和静态线路使用,软件无需设置千万ip任意切换。软件支持电脑,安卓手机,苹果手机等设备使用,支持l2tp/pptp连接。 ET代理换IP软件如何使用 一、下载ET…

基于javaweb的音乐网站

Springboot springmvc mybatis 数据库mysql 开发工具不限 前台 html css js 实现了注册、登陆、权限校验、上传歌曲、下载歌曲、播放歌曲、删除歌曲、个人歌单、后台:用户管理 mv上传/播放 歌曲新增、删除 点赞、踩、评论功能 .

6个免费音乐网站,随便听随便下,都是好干货

我们在闲暇时光,都可能会选几首自己爱听的歌曲来放松一下自己的身心,散步的时候听听歌,无聊的时候听听歌,做事情的时候听听歌。可是我们想要听优质歌曲的地方少之又少,很多优质的歌曲都是要花钱的,今天给大…

springboot+vue音乐网站实战项目

文章目录 前言一.成果展示二. 后端流程2.1数据库表设计2.2. 后端搭建2.2.1 mybatis-plus逆向工程生成代码简化开发2.2.2 配置数据,跨域和静态资源放行2.3. 流水线式开发模式 三.前端vue搭建3.1 前端基本环境搭建3.1.1 脚手架搭建和容易出现的错误3.1.2 axios与后端交互搭建 3.2…

基于Java的在线音乐网站的设计_基于javaweb的音乐网站的设计与实现论文.doc

基于javaweb的音乐网站的设计与实现论文.doc 本科毕业论文(设计)题目基于JSP的音乐网站的设计与实现姓名学号专业院系指导老师职称学位讲师/硕士完成时间2015年5月教务处制安徽新华学院本科毕业论文(设计)独创承诺书本人按照毕业论文(设计)进度计划积极开展实验(调…

ThinkMusic源码搭建音乐网站,并实现公网访问

1、前言 在我们的日常生活中,音乐已经成为不可或缺的要素之一,听几首喜欢的音乐,能让原本糟糕的心情变得好起来。虽然现在使用电脑或移动电子设备听歌都很方便,但难免受到诸多会员或VIP限制,难免让我们回想起音乐网站…

Python爬虫下载QQ音乐网站歌曲

Python爬虫下载QQ音乐网站歌曲 1.分析QQ音乐网站数据请求url 在QQ音乐搜索歌曲页面,通过浏览器调试工具,监测到向服务器发出的请求,获取到的json数据中list正好保存了对应于单页搜索结果的数据。查看请求header,得到url https:/…

计算机毕业设计 SSM在线音乐网站设计与实现(源码+论文)

文章目录 1 前言2 实现效果3 设计方案4 最后 1 前言 🔥 这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的java web缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的java web管理系统达不…

自媒体人必看,这些无版权背景音乐网站,免费下载

近年来,自媒体行业发展迅速,但随之而来的问题也越来越多,尤其是侵权问题,动辄几万、几十万的赔偿金额,稍不注意,可能就侵权了。 这其中包含了图片、音乐版权等各种问题,之前小易和你们分享过很…

新版音乐网站系统源码Sourcecode

正文: 搭建教程: 1.上传源码,解压到根目录,php版本建议最好是7.0或以上版本2绑定域名3直接点击域名打开即可 程序: wwgth.lanzout.com/iCLNb093uzdg 图片: