前言

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就可以正常运行了

												

最新文章

  1. Java 引用分类:StrongReference、SoftReference、WeakReference、PhantomReference
  2. Mysql 相关字段类型长度
  3. 最少知识原则(Least Knowledge Principle)
  4. PHP URL 重定向 的三种方法(转载)
  5. hadoop日志太大
  6. 《深入Java虚拟机学习笔记》- 第13章 逻辑运算
  7. C++中使用多线程
  8. arry()数组的理解及api的使用(一)
  9. ssm框架理解
  10. listview优化加强版
  11. 阻止a标签的默认事件及延伸
  12. 【编程笔记】Unity3D语言的类型系统--C#的类型系统
  13. 单页应用动态设置页面title
  14. ansible配置文件详解
  15. tensorFlow(三)逻辑回归
  16. nodejs区分开发环境和生产环境
  17. Deeplearning 两层cnn卷积网络详解
  18. 语音识别(ASR) 阿里云
  19. 树莓派(Raspberry Pi)USB无线网卡自动连接,二代B
  20. django orm 常用查询筛选

热门文章

  1. SpringMVC-11-文件上传和下载
  2. Mybatis 注解形式
  3. git 修改已提交了的备注信息的方法
  4. [Node]创建静态资源服务器
  5. ES6重度学习 demo实例
  6. 面试的加分项:懂点 Nginx 反向代理与负载均衡
  7. keepalived+nginx集群
  8. java 判断jsonObject 对象为null的天坑问题
  9. 微服务实战系列(七)-网关springcloud gateway
  10. Python-序列常用方法 + * += extend append方法区别