根据Python documentationos.startfile接受两个参数:pathoperation。路径已被很好地描述并且不言自明,但是对于operation,只说了:



这意味着存在其他命令动词。还有其他可用的命令动词吗?如果是这样,它们是什么,它们做什么?

具体来说,我想知道与“打开文件位置”操作关联的命令动词。

最佳答案

因为所有startfile基本上都是shell32中的call to ShellExecuteW,所以这并不是真正针对Python的。

Microsoft docs indicate,ShellExecute函数家族中可用的操作(“动词”)取决于确切的系统(注册表)。在该页面上,“常用动词”是:

  • edit —启动编辑器并打开文档进行编辑。
  • find —从指定目录开始搜索。
  • open —启动应用程序。如果此文件不是可执行文件,则将启动其关联的应用程序。
  • print —打印文档文件。
  • 属性-显示对象的属性。
  • 关于python - os.startfile的 "command verbs"参数可以使用哪些 'operation',它们有什么作用?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53672012/

    10-12 15:22