同时打开两个图片并执行两个动作
时间: 2024-03-27 17:39:54 浏览: 152
23--[两个角色同步].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码
可以使用Python的subprocess模块和win32com模块来同时打开两个图片并执行两个动作。下面是一个示例代码:
```python
import win32com.client
import subprocess
# 打开Photoshop
subprocess.call(["C:\Program Files\Adobe\Adobe Photoshop CC 2019\Photoshop.exe"])
# 等待Photoshop打开
time.sleep(5)
# 获取Photoshop应用程序
app = win32com.client.Dispatch("Photoshop.Application")
# 打开第一张图片
doc1 = app.Open(r"C:\path\to\image1.jpg")
# 打开第二张图片
doc2 = app.Open(r"C:\path\to\image2.jpg")
# 执行第一个动作
doc1.Action("Black and White")
# 执行第二个动作
doc2.Action("Add Watermark")
# 保存并关闭文档
doc1.Save()
doc1.Close()
doc2.Save()
doc2.Close()
```
这里同时打开了两张图片,并分别执行了两个动作。需要注意的是,需要分别对两个文档执行保存和关闭操作。
阅读全文