首页 > 其他分享 >【pywinauto】下拉框

【pywinauto】下拉框

时间:2025-01-22 14:10:06浏览次数:1  
标签:control 提取 pywinauto self child type 下拉框

- 数据提取-提取方式:
    class_name: QComboBox
    control_type: ComboBox
- 数据提取-提取方式-下拉框:
    class_name: QComboBoxListView
    control_type: List
QComboBox = self.select_child_window(1, Dlg, "数据提取-提取方式",
                                                     ["control_type", "class_name"],
                                                     self.yaml_file)

                QComboBox.click_input()

                QComboBoxListView = self.select_child_window(1, Dlg, "数据提取-提取方式-下拉框",
                                                             ["control_type", "class_name"],
                                                             self.yaml_file)

                child_obj = Dlg.descendants()
                str_child = str(child_obj)
                self.select_item_value(QComboBoxListView, operation["提取方式"])
                time.sleep(0.5)

 

标签:control,提取,pywinauto,self,child,type,下拉框
From: https://www.cnblogs.com/liu-Gray/p/18685700

相关文章

  • 【pywinauto 库】启动PC端应用程序 - 上篇
    一、简介经过上一篇的学习、介绍和了解,想必小伙伴或者童鞋们,已经见识到pywinauto的强大了,今天继续介绍pywinauto,上一篇已经可以打开计算器了,这里宏哥再提供其他方法进行打开计算器和非电脑自带程序。pywinauto可以启动电脑自带的应用程序,也可以启动电脑安装的应用程序。二、运......
  • vue 新增编辑的时候性别下拉框展示数据和列表展示对应的男和女
         相关代码<el-form-itemlabel="员工性别"><el-selectv-model="form.gender"placeholder="请选择性别"><el-optionv-for="dictindict.type.sys_user_sex"......
  • 使用HTML5自定义一个下拉框
    在HTML5中,你可以使用原生的<select>和<option>元素来创建下拉框,但如果你想自定义其样式和行为,你可能需要使用一些额外的HTML、CSS和JavaScript。以下是一个简单的示例,展示如何使用HTML、CSS和JavaScript创建一个自定义的下拉框:HTML<divclass="custom-dropdown"><inputtype......
  • 纯js超酷select下拉框美化插件
    tastySelect是一款纯js超酷select下拉框美化插件。tastySelect下拉框插件支持多选,内置两种主题,使用CSS3动画过渡效果,整体设计时尚大方。预览 下载  使用方法在页面中引入tastySelect.css和tastySelect.min.js文件。<linkhref="css/tastySelect.css"rel="styles......
  • 制作一个多选的下拉框
    在前端开发中,HTML原生的<select>元素默认只支持单选。为了实现多选下拉框,你可以使用一些JavaScript库(如jQueryUI的Multiselect插件、Select2等)或者纯JavaScript和CSS。以下是一个使用纯HTML、CSS和JavaScript实现多选下拉框的简单示例:HTML<divclass="multis......
  • 带搜索过滤功能的jQuery国家地区选择下拉框插件
    nicecountryinput.js是一款带搜索过滤功能的jQuery国家地区选择下拉框插件。该下拉框插件通过简单的代码就可以实现所有国家和地区的选择下拉框,并且可以通过搜索框对国家地区名称进行搜索。 在线预览下载  使用方法在页面中引入jquery.min.js和niceCountryInput.js文件......
  • 【JavaScript】下拉框的实现
    什么是下拉框鼠标放到黑色盒子上才会显示下拉框中的内容,红色盒子是显示文本内容。蓝色盒子对外隐藏,鼠标放上去会将黑色盒子高度扩大。JavaScript获取元素的高度使用querySelector或者querySelectorAll获取元素,使用循环进行重复元素的选择,对元素的height属性进行修改。......
  • el-dialog 使用 vxe-table 可编辑表格、下拉框被遮挡解决方法
    当element-uielement-plusel-dialog使用vxe-table可编辑表格、下拉框被遮挡解决方法,由于不同组件库的层级不一样,通过设置大一点的层级就可以了官网:https://vxetable.cn/安装npminstallvxe-pc-ui@4.3.11vxe-table@4.9.11//...importVxeUIfrom'vxe-pc-ui'impor......
  • a-modal 使用 vxe-table 可编辑表格、下拉框被遮挡解决方法
    当ant-design-vuea-modal使用vxe-table可编辑表格、下拉框被遮挡解决方法,由于不同组件库的层级不一样,通过设置大一点的层级就可以了官网:https://vxetable.cn/安装npminstallvxe-pc-ui@4.3.11vxe-table@4.9.11//...importVxeUIfrom'vxe-pc-ui'import'vxe-pc-u......
  • 手动实现vue3的select下拉框的滚动加载和虚拟滚动,简单易懂
    首先,滚动加载和虚拟滚动都是为了解决数据量大的渲染性能问题,但是也有区别,滚动加载并没有从根本上解决问题,只是滚动到可视区域底部动态加载,二虚拟滚动是永远只渲染固定数量(通常是可视区域内)的所以可以从根本上解决这种性能问题。如果只想了解滚动加载只看第一部分即可。这两种技......