我有时喜欢将命令一个一个地发送到linux中的解释器,而不是花时间弄清楚如何设置逐步调试(在这种情况下,是不支持readline的Blender python控制台) )。
所以我有一个文件commands.txt
:
bpy.data.objects
list(bpy.data.objects)
Cube = bpy.data.objects["Cube"]
第一次输入快捷方式时,发送行bpy.data.objects
,第二次发送行list(bpy.data.objects)
,依此类推。我知道如何设置快捷方式来运行可执行文件,并且知道可以发送用xdotool type "$line"
输入,现在我的问题是如何使自动化脚本不在活动窗口时接收快捷方式,或者如何让一个脚本将行排队到内存中,然后让我的快捷方式脚本读取一行那个队列。