如何使用 Sikuli 中的“type”函数检查变量类型

2023-12-29

西库里有自己的功能type用于打字。有没有办法调用 python (jython) 函数type?模块builtins无法导入。我当然可以使用是实例相反,但我只是好奇是否有可能超出 Sikuli 范围并调用不“覆盖”的 python 内置函数type功能。我用的是Sikuli r930。

#import builtins                         #ImportError: No module named builtins
findAll("1369036502514.png")
matches = getLastMatches()
print(isinstance(matches,Finder))        #returns TRUE
type("1369035684637.png",'hello world')  #types characters 
type('hello world again')                #types characters 
print(type(matches))                     #TypeError: type(): 1st arg can't be coerced to String

Running 内置类型也会导致失败:

builtins.type(matches)
NameError: name 'builtins' is not defined

__builtins__.type(matches)
NameError: name '__builtins__' is not defined

您可以使用matches.__class__.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 Sikuli 中的“type”函数检查变量类型 的相关文章

随机推荐

  • 识别隐式强制转换和显式强制转换[关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 如果有人能回答我的问题 我将不胜感激
  • 如何在 Spring Boot 测试中设置“headless”属性?

    我正在使用 Spring Boot 和 JavaFX 进行测试 基于一些优秀的 YouTube 视频 https www youtube com watch v hjeSOxi3uPg这解释了这一点 为了使其与TestFX https gi
  • Angular.js 子目录中的路由

    是否可以以从部署该应用程序的 Web 目录路径中抽象的方式来开发 Angular js 应用程序 我正在尝试将 Angular js 应用程序放入 Web 服务器子目录中http example com myproject http exa
  • Firestore ID 在整个数据库中是否唯一[重复]

    这个问题在这里已经有答案了 我的意思是 如果我们从所有集合和子集合等中收集所有 id 自动生成 它们都是唯一的吗 做什么的 我正在构建一个新功能 用户可以在其中共享子集合中的项目 所以我不确定 我可以在用户子集合之间使用相同的 id 吗 T
  • Laravel 雄辩关系:->latest()

    laravel中latest 的作用是什么 Example public function activity return this gt hasMany App Activity gt with user subject gt lates
  • 如何强制 PHP 使用字符串作为数组键? [复制]

    这个问题在这里已经有答案了 我遇到过一个旧应用程序 它使用 id 来命名类型数组 例如 array 1 280 gt string 3 abc 现在我需要重新排序这些 并且var dump 当键是整数时 这看起来不会发生 如果我添加一个a对
  • 使用 AcquireTokenSilent 刷新 access_token

    我有一个 asp net core MVC 应用程序 它将 access token 传递给下游 API 经过一番努力 我弄清楚了如何使用 MSAL Net 获取 access token 但访问令牌每小时都会过期 因此我必须刷新它 所以我
  • 如何从 Swift 中的 void 闭包返回值?

    我有一个函数可以查询某个用户以访问该用户的数组 我返回用户并且可以访问他们的数组 但是 该调用是异步的 返回的值为零 该函数总体上有一个完成处理程序 但是 内部有一个查询调用 并且默认情况下该查询返回 Void func getAllMat
  • Python在类中调用方法

    我在这里的表现远远超出了我的承受能力 但请耐心等待这位 Python 业余爱好者 我是一名 PHP 开发人员 之前几乎没有接触过这种语言 我想做的是调用类中的方法 听起来很简单吗 我完全困惑于 self 指的是什么 以及在类内部和类外部调用
  • 在 PHP 中将数组元素移动到新索引

    我正在寻找一个简单的函数来将数组元素移动到数组中的新位置并对索引重新排序 以便序列中没有间隙 它不需要使用关联数组 有人对此有想法吗 a array 0 gt a 1 gt c 2 gt d 3 gt b 4 gt e print r mo
  • php 中子类构造函数如何与父类构造函数交互?

    现在 我正在开发两个类用于与 MySQL 数据库交互 一个类扩展了另一个类 他们来了 class DB MySQL protected dbuser protected dbpass protected dbhost protected d
  • 在 Android 模拟器中运行时无法更改 Chrome 自定义选项卡导航栏颜色

    为 Chrome 自定义选项卡指定颜色似乎有点奇怪 您可以指定三种颜色 工具栏颜色 辅助工具栏 颜色和导航栏颜色 似乎有两种方法可以控制这些 一种是直接在 Builder 中设置这三个属性 如下所示 val builder CustomTa
  • MVC-路由,为什么我不能忽略默认值,匹配的路由不包含“控制器”路由值,这是必需的

    我有这个配置 public static void RegisterRoutes RouteCollection routes routes IgnoreRoute resource axd pathInfo routes MapRoute
  • Android 在簇标记上打开 InfoWindow

    我实现了一个选项来查找距离实际位置最近的标记 我在带有自定义信息窗口的 ClusterItem 中拥有所有标记 在没有聚类的普通谷歌地图上我可以使用marker showInfoWindow 然后就会弹出信息窗口 使用聚类时似乎没有这样的方
  • S3 Select 可以搜索多个对象吗?

    我正在测试S3选择 https aws amazon com blogs aws s3 glacier select 据我从示例中了解到 您可以将单个对象 CSV 或 JSON 视为数据存储 我希望每个 S3 对象都有一个 JSON 文档
  • 查找两个日期之间天数的算法

    我正在研究一个学校问题 以找出算法来查找两个给定日期之间的天数 然后在 Java 中实现该算法 感兴趣的算法在这里找到 http www sunshine2k de articles coding datediffindays calcdi
  • PDF 抓取:获取公司和子公司表格

    我正在尝试刮这个PDF https drive google com file d 1kuqjeKl3cESlgth2Pn LY8dxMjqUyoYU view usp sharing包含有关公司子公司的信息 我看过很多使用 R 包 Tab
  • Cakephp 3 回调方法未到达

    我对 afterDelete 回调方法有疑问 我不能使用它们 在我的一个 存储 插件控制器中 我想删除一条记录 然后我想做一些其他的事情 但没有达到回调方法 我已经通过在 afterDelete 回调方法中添加日志消息来检查这一点 这是我删
  • 禁用的单选按钮在回发后失去值

    我有两个单选按钮 在页面加载时使用 javascript 禁用它们 RadioButton1默认情况下处于选中状态 当我单击按钮进行回发时 RadioButton1不再检查 有人知道为什么吗 这是我的代码示例 后面的代码是空的
  • 如何使用 Sikuli 中的“type”函数检查变量类型

    西库里有自己的功能type用于打字 有没有办法调用 python jython 函数type 模块builtins无法导入 我当然可以使用是实例相反 但我只是好奇是否有可能超出 Sikuli 范围并调用不 覆盖 的 python 内置函数t