Python 目录显示在 Finder、Explorer、Dolphin 等中...(跨平台)

发布于 2024-09-17 05:59:39 字数 125 浏览 2 评论 0原文

我想找到一些在默认文件系统查看器(Windows 资源管理器、Finder、Dolphin 等)中查看目录的方法,该方法适用于所有主要平台。 我不具备 Linux 和 OSX 的详细知识来写这篇文章。有没有一些脚本可以实现我想要的功能?

I would like to find some way of Viewing a Directory in the default file system viewer (Windows Explorer, Finder, Dolphin, etc...) that will work on all major platforms.
I do not have the detailed knowledge of Linux, nor of OSX in order to write this. Is there some script out there that will do what I want?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

↘紸啶 2024-09-24 05:59:39

OSX:

os.system('open "%s"' % foldername)

Windows:

os.startfile(foldername)

Unix:

os.system('xdg-open "%s"' % foldername)

组合:

import os

systems = {
    'nt': os.startfile,
    'posix': lambda foldername: os.system('xdg-open "%s"' % foldername)
    'os2': lambda foldername: os.system('open "%s"' % foldername)
     }

systems.get(os.name, os.startfile)(foldername)

OSX:

os.system('open "%s"' % foldername)

Windows:

os.startfile(foldername)

Unix:

os.system('xdg-open "%s"' % foldername)

Combined:

import os

systems = {
    'nt': os.startfile,
    'posix': lambda foldername: os.system('xdg-open "%s"' % foldername)
    'os2': lambda foldername: os.system('open "%s"' % foldername)
     }

systems.get(os.name, os.startfile)(foldername)
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文