jython - 在 Jython 中将 int 变量类型转换为字符串,以便在 Sikuli 中使用

标签 jython sikuli sikuli-script

我想像这样使用循环变量定义一个路径:

for i in range(2,4):
    click("1480530304554.png")
    wait("1480531095180.png")   
    type("cd D:\ISB\Pairs\" + str(i) + "\Acq\" + Key.ENTER)

这种类型转换在支持 jython 的 Sikuli 中不起作用。错误是:

SyntaxError ( "no viable alternative at input 'cq'", )

解决这个问题的方法是什么?

最佳答案

在 Windows 系统中,要定义路径,您必须使用双反斜杠。这将做你需要的:

type("cd D:\\ISB\\Pairs\\" + str(i) + "\\Acq\\" + Key.ENTER)

关于jython - 在 Jython 中将 int 变量类型转换为字符串,以便在 Sikuli 中使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40901267/

相关文章:

python - Python/Jython 中低效的随机掷骰子

java - 当屏幕上存在两个完全相同的图像时,如何使用 Sikuli 和 java 从屏幕上单击图像

sikuli - 如何使用 Sikuli webdriver 显示带有消息的 POP UP 窗口?

python - sikuli python 脚本上的 .sendto() 方法在 Windows 上不起作用

python - 如何使用Sikuli Python查找Excel单元格是否为空

java - Appium 与 Sikuli 一起进行移动应用程序测试

python - 如何在 Sikuli 中获取图像的坐标?

java - 如何使用 Jython 将 .pyc 文件反编译为 .py

python - Unresolved 导入 org.python/使用 jython 和 java?

java - 通过 Java 将无符号值从 Jython 窃取到 C,然后再返回