解决Python调试OSError: [WinError 193] %1 不是有效的 Win32 应用程序
今天在练习selenium运行后报错 ,网上找了很多方法,最终终于解决。
我的问题是 chromeDriver驱动不匹配。
解决步骤1:先打开谷歌浏览器查看我们的浏览器版本,在打开以下网址下载对应的 chromeDriver版本 ,https://chromedriver.storage.googleapis.com/index.html;
讲下载后的chromedriver.exe放到 python 安装包目录的\Python38\Scripts 下面
重新运行程序,打开浏览器正常,报错消失。
查看版本方法
下载浏览器对应的驱动版本
解压后保存目录
# coding=utf-8
'''
Author:
Email:
Version: V1.0.0
Date: 2022/9/19
Desc:
'''import pytest
import allure
import time
from selenium import webdriver
import os
from os.path import dirname@allure.testcase("https://www.baidu.com的搜索功能")
@pytest.mark.parametrize('test_data1', ['allure', 'pytest', 'unittest'])
def test_steps_demo(test_data1):with allure.step('step one:打开浏览器'):a = dirname(dirname(__file__)) +os.sep+ '/driver/chromedriver'print(a)# driver = webdriver.Chrome(executable_path='C:\\Users\\user\\PycharmProjects\\testframework\\frameworkDemo\\driver\\chromedriver')driver = webdriver.Chrome()driver.get('https://www.baidu.com')with allure.step('step two:在搜索栏输入allure,并点击百度一下'):driver.find_element('id', 'kw').send_keys(test_data1)time.sleep(1)driver.find_element('id', 'su').click()time.sleep(1)with allure.step('step three:截图保存到项目中'):driver.save_screenshot('./result/b.png')allure.attach.file("./result/b.png", attachment_type=allure.attachment_type.PNG)allure.attach('<head></head><body> 首页</body>', 'Attach with HTML type', allure.attachment_type.HTML)with allure.step('step four:关闭浏览器'):driver.quit()if __name__ == '__main__':pytest.main(['--alluredir=./report/', 'test_allure_screen.py'])os.system('allure serve ./report')
运行后allure显示效果
现在我邀请你进入我们的软件测试学习交流群:【
746506216
】,备注“入群”, 大家可以一起探讨交流软件测试,共同学习软件测试技术、面试等软件测试方方面面,还会有免费直播课,收获更多测试技巧,我们一起进阶Python自动化测试/测试开发,走向高薪之路。
喜欢软件测试的小伙伴们,如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一 键三连哦!
解决Python调试OSError: [WinError 193] %1 不是有效的 Win32 应用程序相关推荐
- python使用ctype中”OSError: [WinError 193] %1 不是有效的 Win32 应用程序“的解决办法
python使用ctype中"OSError: [WinError 193] %1 不是有效的 Win32 应用程序"的解决办法 解决办法: 下载32位的python,重新安装即可 ...
- 成功解决 OSError: [WinError 193] %1 不是有效的 Win32 应用程序
成功解决 OSError: [WinError 193] %1 不是有效的 Win32 应用程序 目录 解决问题 解决思路 解决方法 解决问题 import tensorflow Traceback ...
- 完美解决Pycharm报错[WinError 193] %1 不是有效的 Win32 应用程序
完美解决Pycharm报错[WinError 193] %1 不是有效的 Win32 应用程序 问题发生 长话短说,今天安装python64位时遇到了这个问题,我也看了网上很多说为什么会出现这个问题的 ...
- python二维码生成器制作中报错为oserror_Python生成:OSError:[WinError 193]%1不是有效的Win32应用程序...
在检查了其他相关的线程之后,我不得不打开这个线程. 尝试运行this repository时,我总是收到错误:Traceback (most recent call last): File " ...
- 已解决:Python OSError: [WinError 193] %1 不是有效的 Win32 应用程序。(numpy模块、MyQR模块)
哈哈哈哈哈.这个迷之神奇的bug居然被我解决了!!!! 之前调用numpy的时候也出现了相似的问题.所以今天居然解决了两个问题,实属开心!分享给大家 既不是下载什么Python 32位,也不用什么an ...
- Python:OSError [WinError 123] 文件名、目录名或卷标语法不正确。解决方法。
Python:OSError: [WinError 123] 文件名.目录名或卷标语法不正确.解决方法. 我的错误代码: folder = "D:\aatest" files = ...
- CreateProcess error=193, %1 不是有效的 Win32 应用程序
报错场景 在使用ffmpeg时间报错以下内容. java.io.IOException: CreateProcess error=193, %1 不是有效的 Win32 应用程序. 本地使用的ffmp ...
- DBeaver执行sql脚本报错:CreateProcess error=193, %1 不是有效的 Win32 应用程序。
DBeaver执行sql脚本报错:CreateProcess error=193, %1 不是有效的 Win32 应用程序. 如图: 定位发现DBeaver默认安装的mysql.exe大小为0字节! ...
- clion在运行代码中出现CreateProcess error=193, %1 不是有效的 Win32 应用程序。
代码也是示例代码,之前运行正常,忽然就出现了CreateProcess error=193, %1 不是有效的 Win32 应用程序.这种错误,有没有大佬可以帮忙解答一下.
最新文章
- 一分钟了解阿里云产品:先知计划
- 给网页图标字体 Font Awesome 添加动画效果
- 机器学习A-Z~简单线性回归
- java stringbuffer倒置_Java程序设计05——String和StringBuffer
- NeurIPS2021 HRFormer:HRNet又出续作啦!国科大北大MSRA提出高分辨率Transformer,开源!...
- 微课系列(二):列表方法sort()和内置函数sorted()的稳定排序特点
- CCF认证-2014-12-2 Z字形扫描
- es搜索准实时的理解
- 使用jQuery来创建平滑的页面滚动
- python一元线性回归算法_Python机器学习(二):线性回归算法
- 佳易王收银管理软件和扫码通M800大部分扫码支付平台对接步骤:
- kitti2bag将KITTI原始数据转换为rosbag
- 剑指MBA?Acer发布全高清触控Win8平板Aspire S7
- 浏览器 pad android,安卓平板专享 推荐五款Pad版应用浏览器
- 深入理解dex文件结构
- STM32G030C8T6读写flash
- 如何实现 “中间这几个字要加粗,但是不要太粗,比较纤细的那种粗” ?
- 大数据——Hadoop3.1.3安装与配置
- java做安卓文本编辑器,android文本编辑器
- AngularJS 控制器
热门文章
- 分布式持久内存文件系统Octopus(ATC-17 )分析(五)
- google 面试题
- 爬取东方财富网的部分股票信息(2)
- GNU Radio系列教程(七):初级篇之GNU Radio GRC PSK调制解调
- lol服务器显示未知错误,电脑中玩LOL游戏出现未知错误提示的解决方法
- 超简单定制一个Notes库专门设置和存储用户头像
- 微信小程序怎么判断是从哪个页面跳转进来的
- winds Server2016安装mysql8.0版教程
- 如何书写一份大学活动策划书?
- python分组统计标准化_分组计算和汇总_Python数据分析实战应用_数据挖掘与分析视频-51CTO学院...