首页 > 编程语言 >Python学习之selenium爬取英雄联盟网页

Python学习之selenium爬取英雄联盟网页

时间:2024-03-22 20:59:21浏览次数:38  
标签:联盟 网页 Python selenium driver 爬取 url import

获取英雄联盟网页

import time

import fake_useragent
import requests
from selenium import webdriver

# 英雄联盟 爬虫
# selenium
# pip install selenium


# url,request方法来请求英雄联盟网页,但是获取时会存在来不及渲染的情况,即无法显示整个页面
url = 'https://101.qq.com/'
head = {
    "User-Agent": fake_useragent.UserAgent().random
}
resp = requests.get(url, headers=head)

with open("./lol.html", "w", encoding='utf-8') as fp:
    fp.write(resp.text)



#解决方案,使用selenium在Edge浏览器上执行自动化测试
driver = webdriver.Edge()
driver.get('https://101.qq.com/')

#页面在十秒后关闭
time.sleep(10)
#关闭驱动
driver.close()

标签:联盟,网页,Python,selenium,driver,爬取,url,import
From: https://blog.csdn.net/m0_58050808/article/details/136951733

相关文章

  • Python解压当天创建的ZIP文件到指定的文件夹中
    1.首先,导入了需要使用的模块:-`zipfile`:用于处理ZIP文件的模块。-`os`:提供了与操作系统交互的功能。-`shutil`:用于高级文件操作,例如移动文件等。-`datetime`:用于处理日期和时间的模块。2.定义了一个函数`unzip_todays_files(zip_files_folder,extract_folder)`......
  • 【知识图谱】基于Python Neo4J :忆
    学习新技术,准备做一个用知识图谱和大数据做的的助农项目1.准备工作        首先就是软件的使用,那么选择了使用人数最多,模板使用最多的Neo4J,使用此软件得先安装Java的运行库,这里就不多介绍,网上有许多从零开始的安装教程。        在安装完运行库后,以管理员身......
  • 搞AI不必非得转学python了,SpringAi(spring版的langchain)来了
    搞AI不必非得转学python了,spring版的langchain来了!!!作为一个java程序员研究大模型真的是天然的心理门槛。换个语言(python)就感觉换了个媳妇一样,总是迈不出那一步。最近为了项目,下定决心、刚费了九牛二虎之力搭建了一套本地问答大模型应用,见我前一篇文章:MacbookairM216G......
  • 蓝桥杯 python
    目录一、遍历列表1.使用for循环和enumerate()函数实现2.案例代码二、对列表进行统计和计算1.统计数值列表的元素和2.案例代码三、对列表进行排序1.使用列表对象的sort()方法2.使用内置的sorted()函数实现四、列表推导式1.从列表中选择符合条件的元素组成新的列表......
  • 数据爬取关键字——UA伪装
     1importrequests23#处理路径45#url='https://cn.bing.com/search?q=python%E7%88%AC%E5%8F%96%E7%BD%91%E9%A1%B5%E6%95%B0%E6%8D%AE'6#这里复制粘贴过来会变成乱码没关系吧乱码后面的修改一下就行了78#UA:伪装9#user_agent门户网站的服务......
  • 【Python模块】
    Python模块是一个包含Python定义和语句的文件。模块可以定义函数、类和变量。模块也可以包含可执行的代码。一个模块就是一个包含Python代码的文件,文件后缀是.py。模块可以被其他程序引入(import),以使用该模块中的函数等功能。这也是使用Python标准库的方法。一、Python模......
  • python
    安装配置安装相关python1.windows版本的下载路径https://www.python.org/downloads/windows/pycharm1.安装后pycharm的路径C:\ProgramFiles\JetBrains\PyCharm2022.3.1\bin2.pycharm的破解方法https://www.exception.site/article/17023.破解文件在chrometom......
  • Python中的数据集包含哪些?
    1.set()集合格式:{元素1,元素2,元素3},元素之间用逗号分隔,每个元素的类型可以不一样,比如{1,2,3},{'a','b','c'},{'a',1,'b',2}set集合是无序的,里面的元素不可重复 2.list集合(列表)格式:[元素1,元素2,元素3],元素可以是任何类型,比如字符串,数字,字典对象等list集合是有序的,里面的元......
  • python异步编程
    1、协程1.1协程是什么协程不是计算机提供,程序员人为创造。协程(Coroutine)也可以被称为微线程,是一种用户态内的上下文切换技术。简而言之,其实就是通过一个线程实现代码块相互切换执行。线程是通过时间片抢占来执行程序的,相比与线程的抢占式调度协程de协作式调度是程序自身......
  • 为什么说金融/财务人需要学Python??
    Python是财务人和金融人的多功能工具箱!它有非常多的细分应用,接下来我将给你详细介绍为什么财务、金融方向需要学Python以及有哪些方向的细分应用!一、为什么金融/财务人需要Python?想在行业中崭露头角?那你可不能忽视Python这个神器!首先,它是个数据处理高手,无论是股票......