AttributeError: 'NoneType' object has no attribute 'backend'.
错误原因: 选择的应用后端类型不对。

windows 上应用的后端类型有两种 win32uia
win32 API (backend = “win32”) -目前的默认后端
支持的应用类型主要为:MFC,VB6,VCL, 简单的 WinForms 控件和大多数旧的遗留应用程序
MS UI 自动化(backend = " uia")
支持的应用类型主要为:WinForms,WPF,Store apps,Qt5,browsers
注: Chrome 需要加上-force-renderer-accessibilitycmd 参数才可以使用。由于 Pythoncomtypes 的限制,不支持自定义属性和控件。
想了解更多可以查看:官方文档

实例演示:
我想调用 dbeaver 数据库工具的安装程序,因为它是 uia 类型的应用,默认后端是 win32 ,所以就报错了。

from pywinauto import ApplicationApplication.start(None, cmd_line='C:\\Users\\Administrator\\Desktop\\dbeaver-ce-6.1.3-x86_64-setup.exe')


然后我直接修改它的后端类型指定为 uia 就好了。

from pywinauto import ApplicationApplication(backend='uia').start('C:\\Users\\Administrator\\Desktop\\dbeaver-ce-6.1.3-x86_64-setup.exe')


喜欢的点个赞❤吧!

Pywinauto 应用后端类型选择错误:AttributeError: ‘NoneType‘ object has no attribute ‘backend‘. 原因及解决办法相关推荐

  1. 成功解决AttributeError: 'NoneType' object has no attribute '__array_interface__'

    成功解决AttributeError: 'NoneType' object has no attribute '__array_interface__' 目录 解决问题 解决思路 解决方法 原因及思路 ...

  2. AttributeError: 'NoneType' object has no attribute 'sc' 解决方法(二)

    上一次本以为可以解决了这个问题,然而并没有那么地简单.博主最近在edx网站学习pyspark,想打一下视频上的代码,结果报错了,依旧是报了"AttributeError:'NoneType' ...

  3. OSError: [WinError 1455] 页面文件太小,无法完成操作和AttributeError: ‘NoneType‘ object has no attribute ‘_free_wea

    在网上查找了几个方法: 方法一:将代码中数据读取的地方,文件在 yolov5\utils\datasets.py,num_workers设置为0:最新的yolov5代码没有datasets.py文件, ...

  4. 问题解决:AttributeError: ‘NoneType‘ object has no attribute ‘get‘

    问题: list_links_docs = []soup = get_link_decode(URL)for link in range(10):link = soup.find("a&qu ...

  5. 成功解决AttributeError: ‘NoneType‘ object has no attribute ‘shape‘

    成功解决AttributeError: 'NoneType' object has no attribute 'shape' 目录 解决问题 解决思路 解决方法 解决问题 multiplier = [ ...

  6. python爬虫数据寻找过程(解决爬虫异步导致AttributeError: 'NoneType' object has no attribute 'find_all'错误)

    前边写了url的分析 我们爬取想要的数据,一般是打开网站链接,用浏览器的elements功能对网页标签进行数据分析,确定想要的数据的位置,再在代码中通过requests库的get和post方式发起请求 ...

  7. Python 中 AttributeError: ‘NoneType‘ object has no attribute ‘X‘ 错误

    文章目录 AttributeError: 'NoneType' object has no attribute 'X' 介绍 AttributeError: 'NoneType' object has ...

  8. Spyder 运行出现 Reloaded modules: **AttributeError: 'NoneType' object has no attribute 'modules' 错误的解决方法

    问题描述: 刚开始学习python,有很多问题不懂,网上找了很久找不到答案,就把这个问题记下来,希望可以帮助到其他初学者 使用spyder运行以下代码: 第一次运行可以正常显示结果,第二次运行时报错: ...

  9. 解决AttributeError: ‘NoneType‘ object has no attribute ‘val‘ if left.val!=right.val:Line 17 问题

    在刷二叉树或者树类型题目时,我经常遇到"AttributeError: 'NoneType' object has no attribute 'val'    if left.val!=ri ...

最新文章

  1. 用程序消除一道概率题的二义性
  2. open_links_per_instance 和 open_links 参数说明
  3. [代码]HDU 4335 What is N?
  4. 使用 dotnet-monitor 分析.NET 应用程序
  5. php创建多级栏目_用PHP实现多级树型菜单
  6. 数字滤波器(二)--最小相位延时系统和全通系统
  7. 解决Matlab2016无法访问笔记本自带摄像头问题
  8. C语言运算符和表达式题目练习
  9. Flutter 模拟神舟十三号火箭发射动画
  10. 企业财务报表分析【3】
  11. 分类模型的再考以及随机森林的应用
  12. 《STL源码剖析》--memery
  13. 计算机文字录入标准,计算机文字录入员考试大纲标准.doc
  14. 中文字符 简体繁体相互转换
  15. javascript当中options的用法
  16. FPGA实现RGB转HSV的转换
  17. flash动画------豹子奔跑
  18. 导出iphone手机安装包的几种方法
  19. 商务汇报PPT制作的七堂课-第三课:结构搭建
  20. 为什么会有106、95、12等不同开头的短信号码

热门文章

  1. springboot profiles
  2. Python脚本完美解决Linux环境解压.zip文件乱码问题
  3. MyBatis根据数组、集合查询
  4. UVALive 7138 The Matrix Revolutions(Matrix-Tree + 高斯消元)(2014 Asia Shanghai Regional Contest)...
  5. 《那些年啊,那些事——一个程序员的奋斗史》——38
  6. 091028 工作记录
  7. 用axis开发webservice实践
  8. Linux下将文件打包、压缩并分割成指定大小
  9. 【机器学习基础】--感知机完全解读
  10. os:进程与线程问题