Ian*_*Ian 5 python windows python-3.x python-os
根据Python 文档,os.startfile需要两个参数:path和operation。Path 描述得相当好且不言自明,但是对于operation,所要说的是:
当给出另一个操作[(not
'open')] 时,它必须是一个“命令动词”,指定应该对文件做什么。Microsoft 记录的常用动词是'print'and'edit'(用于文件)以及'explore'和'find'(用于目录)。
这意味着存在其他命令动词。还有其他可用的命令动词吗?如果是这样,它们是什么以及它们做什么?
具体来说,我想知道与“打开文件位置”操作相关的命令动词。
由于所有startfile操作基本上都是从 shell32调用 ShellExecuteW,因此这并不是真正特定于 Python 的。
Microsoft 文档指出ShellExecute 函数系列中可用的操作 (\xe2\x80\x9cverbs\xe2\x80\x9d) 取决于确切的系统(注册表)。根据该页面, \xe2\x80\x9c 常用动词 \xe2\x80\x9d 是:
\n\n| 归档时间: |
|
| 查看次数: |
1326 次 |
| 最近记录: |