随手记大杂烩

这篇具有很好参考价值的文章主要介绍了随手记大杂烩。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、Python

1、python版本需升级

有时候python会提示图中文字信息,说明已经要升级版本啦。

WARNING: You are using pip version 21.3.1; however, version 22.3 is available.
You should consider upgrading via the 'd:\program files\python 3.8.4\python.exe -m pip install --upgrade pip' command.

这种情况,执行以下命令:

easy_install -U pip

执行完之后显示信息,说明已成功。

chromedrivermanager().install(),随手记,python,java,selenium,mysql

 二、Selenium

1、自动下载浏览器驱动。

使用selenium下载第三方库,可自动安装浏览器驱动

首先,执行以下命令,下载第三方库。

pip install webdriver-manager

成功后,执行以下代码:

Chrome的用法:ChromeDriverManager().install()方法就是自动安装驱动的操作,会自动获取当前浏览器的版本并去下载对应的驱动到本地。

from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager
 
driver = webdriver.Chrome(ChromeDriverManager().install())
driver.get("https://www.baidu.com/")

Firefox的用法:

from selenium import webdriver
from webdriver_manager.firefox import GeckoDriverManager
 
driver = webdriver.Firefox(executable_path=GeckoDriverManager().install())
driver.get("https://www.baidu.com/")

IE的用法:

from selenium import webdriver
from webdriver_manager.microsoft import IEDriverManager
 
driver = webdriver.Ie(IEDriverManager().install())
driver.get("https://www.baidu.com/")

Edge的用法:

from selenium import webdriver
from webdriver_manager.microsoft import EdgeChromiumDriverManager
 
driver = webdriver.Edge(EdgeChromiumDriverManager().install())
driver.get("https://www.baidu.com/")

Opera的用法:

from selenium import webdriver
from webdriver_manager.opera import OperaDriverManager
 
driver = webdriver.Opera(executable_path=OperaDriverManager().install())
driver.get("https://www.baidu.com/")

2、手动下载浏览器的驱动

先查看本地Chrome浏览器的版本

方式一:浏览器中输入:Chrome://version,如图所示,查看浏览器的版本号。

chromedrivermanager().install(),随手记,python,java,selenium,mysql

方式二:点击Chrome菜单:帮助--》关于Google Chrome,查看浏览器版本号。

 chromedrivermanager().install(),随手记,python,java,selenium,mysql

根据对应的版本号选择相对应的驱动版本进行下载:

下载地址:https://chromedriver.storage.googleapis.com/index.html

下载后,将文件:chromedriver.exe文件放到Python目录的Scripts目录下。

注:如果不这么做,在调用的时候必须指定chromedriver.exe的绝对路径,代码如下:文章来源地址https://www.toymoban.com/news/detail-673996.html

from selenium import webdriver
 
# 初始化浏览器为chrome浏览器
browser = webdriver.Chrome()
 
# 指定绝对路径的方式
path = r'D:\chromedriver.exe'
browser = webdriver.Chrome(path)
 
# 关闭浏览器
browser.close()

到了这里,关于随手记大杂烩的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • python中trimesh的使用1(随手记)

    trimesh 是一个 Python 库,用于处理和操作 3D 模型。trimesh 支持多种 3D 文件格式,以下是一些常见的格式: 1.STL(Stereolithography) : 二进制和ASCII格式的STL文件是trimesh的基本输入和输出格式。 2.OBJ(Wavefront) : OBJ是一种常见的文本格式,用于表示3D模型的几何和材质信息。 3.PLY(

    2024年02月02日
    浏览(41)
  • 【杂烩】Latex中的一些技巧备忘录

    首先是多张图组合到一起,左侧和下方备注列标题和行标题。 使用的时候需要的包: minipage不需要 代码1: 为什么要结合minipage 来使用,因为subfigure 内不支持换行。 另外一个例子 代码2 : 从代码可以看出, minipage 来一个固定宽度的页面,然后用 includegraphics 往里边放图像,

    2024年02月14日
    浏览(42)
  • 【计网随笔】计算机网络的名词缩写解释杂烩(更新到30个)

    OSI(Open Systems Interconnection,开放式系统互联)是一种参考模型,用于在计算机或通信系统中定义和描述不同层次的通信功能。该模型将通信过程划分为七个抽象的层次,从物理层到应用层,每个层次执行特定的任务,以实现可靠的通信。该模型的目的是为不同的厂商和技术提

    2024年02月03日
    浏览(41)
  • 【每日一题】补档 CF487B. Strip | 数据结构杂烩 -> 单调队列 | 困难

    原题链接 给定一个长度为 n n n 的数组,将这个数组进行拆分成若干个连续子数组, 使得每个子数组的最大值减去最小值小于等于 s s s , 且每个子数组的长度大于等于 l e n len l e n 。 问最少可以拆分成多少个连续子数组,如果不可以,则输出 − 1 -1 − 1 1 ≤ n , l e n ≤ 1 0

    2024年02月06日
    浏览(50)
  • 【Python】python -m pip install 和 pip install 的区别

    当你使用 pip install 命令时,你正在使用 Python 包管理器 pip 来安装 Python 包或模块。以下是关于 pip install 的详细理解: 安装包: pip install package 命令用于安装指定的 Python 包。你需要提供要安装的包的名称或包的标识符。例如,要安装名为 requests 的包,你可以执行 pip install

    2024年02月14日
    浏览(56)
  • Python一点通: ‘python -m pip install’ 和 ‘pip install‘ 什么区别?

    在 Python 中安装包可以使用包管理器 pip。有两种方法运行 pip 来安装包:python -m pip install 和 pip install。在本文中,我们将讨论这两者的区别。 python -m pip install 命令使用 python 可执行文件将 pip 模块作为脚本运行。-m 选项代表 “模块”,它告诉 Python 运行指定的模块作为脚本。

    2024年02月03日
    浏览(48)
  • 【Python】用 conda install 还是 pip install 好?

    conda install 是 Anaconda 平台中的包管理命令,用于在 Python 环境中安装第三方库和软件包。Anaconda 是一个开源的、基于 Python 的数据科学平台,提供了强大的包管理和环境管理功能,适用于科学计算、数据分析和机器学习等领域。 下面是 conda install 的一些重要特点和用法介绍:

    2024年02月16日
    浏览(57)
  • python install install cx_Oracle失败问题解决

    1、问题背景:在本地机安装失败,但在服务器上安装成功; 2、环境对比:两个机器的python版本不一致; PS C:UsersAdministratorDownloads******* pip install cx_Oracle                      Collecting cx_Oracle   Using cached cx_Oracle-8.3.0.tar.gz (363 kB)   Installing build dependencies ... done   Getting

    2024年02月09日
    浏览(51)
  • Python:conda install cudatoolkit的备选方案:pip install nvidia-cudnn-*:

    由于使用深度学习框架的不同,有的时候我们需要切换cudnn环境。比起在系统中安装多个cudnn版本,更便捷的方法是通过在python环境下安装cudnn工具,这样不同的cudnn环境就可以用python的包管理器(如conda等)管理,使用起来很方便。 最常用的方式是在conda下,通过安装不同版本

    2024年02月11日
    浏览(57)
  • Python的pip install安装路径修改

    背景 当我们在安装python的依赖包的时候,不知道默认安装在什么位置,或者不想安装在默认的位置,这时候我们可以手动修改pip install的安装位置。 1.打开cmd窗口, 执行 python -m site 输入 python -m site 这个命令可以看到目前的USER_BASE和USER_SITE的路径,这里图片是我已经修改过的,

    2024年02月13日
    浏览(54)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包