在另一个文件上使用一个文件 - Python - Windows

Use one file on another - Python - Windows

我有一个 .xml 文件目录和一个 exe 文件。 我想编写一个 python 脚本,它将在 .exe 文件上使用这些 .xml 文件(一次一个)来模拟拖放。但是它不能实际控制鼠标光标。
我一直在寻找这方面的资源,但找不到任何东西。 任何正确方向的提示都会非常有帮助,如果它是可行的话。
谢谢你的时间。

忘记控制光标:在 Windows 上拖放只需调用您放置东西的程序,并将放置的文件的完整路径作为参数。因此,如果您想 运行 myprogram.exe 其文件夹中的所有文件,请执行以下操作:

from glob import glob
import subprocess

for filename in glob("./*.xml"):
    subprocess.call(["myprogram.exe", filename])    

你不是很清楚你想做什么,所以你可能需要做一些调整,但应该是这样的。调用glob是为了确保只有xml个文件得到运行.