可以从Photoshop脚本运行Python脚本吗?例如:我有两个文件:my_photoshop script.jsx,它将从photoshop运行。秒(python)my_python_script.py,第一个脚本通过Photoshop调用它
我的photoshop脚本.jsx
// Call external file from Photoshop
call my_python_script.py; //pseudo code
my\u python\u script.py
# Python script
print ("Hello from Photoshop!")
我知道可以通过批处理文件执行类似操作
我的photoshop脚本.jsx
// Call the external batch files
var myBat = new File("D:\\temp\\my_batch_file.bat");
alert(myBat);
myBat.execute();
我的批处理文件.bat
echo Python...
"C:\path\to\python.exe" "c:\path\to\hello_world.py"
pause 100
然而,这可以直接做到吗?还是就这么近了
使用
app.system
:我的脚本.jsx
my_py.py:
py.log的结果:
注意
File.execute()
使用默认应用程序打开文件。如果用户将.bat
文件与文本编辑器关联,则运行myBat.execute()
将在文本编辑器中打开该文件相关问题 更多 >
编程相关推荐