Helium文档15-WebUI自动化-chromedriver问题
2024-09-06 14:56:17
前言
helium库是自带chromedriver的,我们怎么来查看在哪里呢?
目录介绍
用我的电脑上的路径打比方如下:
D:\Program Files (x86)\Python38\Lib\site-packages\helium\_impl\webdrivers
如下图:会有3个文件夹,每个文件夹下是对应操作系统的webdriver
调用逻辑
使用pycharm等IDE运行都会使用helium自带的webdriver
但是有一种特殊情况,就是helium的py文件打包成exe以后,实际调用的是path中的webdriver
如下图,在cmd窗口中输入path,如果这些路径中没有webdriver那么exe就会运行失败
错误演示
start.py的带么如下:
from helium import *
import time
start_chrome("https://cn.bing.com/")
time.sleep(30) a = input()
打包成exe
通过命令
pyinstaller -F start.py
然后运行exe,报错如下:
问题解决
如果在path其中一个路径中放入chromedriver就可以正常运行了
D:\Program Files (x86)\Python38中我们放一个正确的chromedriver版本
再运行exe就可以正常运行了
最新文章
- Java 引用分类:StrongReference、SoftReference、WeakReference、PhantomReference
- Mysql 相关字段类型长度
- 最少知识原则(Least Knowledge Principle)
- PHP URL 重定向 的三种方法(转载)
- hadoop日志太大
- 《深入Java虚拟机学习笔记》- 第13章 逻辑运算
- C++中使用多线程
- arry()数组的理解及api的使用(一)
- ssm框架理解
- listview优化加强版
- 阻止a标签的默认事件及延伸
- 【编程笔记】Unity3D语言的类型系统--C#的类型系统
- 单页应用动态设置页面title
- ansible配置文件详解
- tensorFlow(三)逻辑回归
- nodejs区分开发环境和生产环境
- Deeplearning 两层cnn卷积网络详解
- 语音识别(ASR) 阿里云
- 树莓派(Raspberry Pi)USB无线网卡自动连接,二代B
- django orm 常用查询筛选