quicker如何与python交互

使用问题 · 433 次浏览
看云 创建于 2019-11-07 08:53

这是执行脚本

双击可以运行python,运行完窗口会自动关闭那种。

python需要有exec主函数吗?

还有这里的控制台输出是什么意思?


回复 x
回复内容
CL 2019-11-07 09:02
#1

如果可以双击打开py文件,可以不指定 “使用指定软件” 参数。

如果要指定,需要指定python.exe文件的完整路径,不能指定快捷方式。快捷方式本身不能用来打开别的文件。你的配置里是指定的快捷方式的路径。

关于数据的传递

Quicker只是启动了python进程,因为是跨进程的,不能直接交换数据。 

除了通常的剪贴板、存放在固定位置的文件可以相互传递数据之外,可以通过如下方式:

从Quicker到python脚本,可以通过变量插值的方法在动作中更改脚本内容。

从Python到Quicker,可以在脚本模块中尝试读取控制台输出,然后做内容解析处理。

CL 最后更新于 2019-11-07 11:19

感谢!还有一个脚本是否能支持多个输出。

因为ps1的write-host我发现同时输出两个输出时会出现错误。

quicker和脚本的通信机制是什么,能通过命名空间共享变量否?

看云 2019-11-07 09:59

现在python用的人非常多,我是从ahk转过来的,如果能和python通过命名空间共享变量,那确实是一个非常大的改变。现在的捕获控制台输出感觉有所局限。

看云 2019-11-07 10:01
回复 看云 :

Quicker只是启动了python进程,因为是跨进程的,不能直接交换数据。 

除了通常的剪贴板、存放在固定位置的文件可以相互传递数据之外,可以通过如下方式:

从Quicker到python脚本,可以通过变量插值的方法在动作中更改脚本内容。

从Python到Quicker,可以在脚本模块中尝试读取控制台输出,然后做内容解析处理。

CL 2019-11-07 10:38
回复 x
回复主贴