1
54
你在使用python是件好事,不久前我创建了一个库来实现这一点: http://www.hardcoded.net/articles/send-files-to-trash-on-all-platforms.htm 论PyPI: Send2Trash 安装 使用康达:
使用PIP:
用法 删除文件或文件夹
|
2
2
我想Qt并没有提供跨平台的解决方案,在Linux中实现垃圾概念并不是一件简单的工作,因为它与使用哪个文件管理器略有不同。 这是一个讨论垃圾概念的网站 Nautilus 另一个是为了 KDE . 在Windows下,您可以像您所说的那样使用win32 API。 Python solution available here . MacOSX把这些文件放进~/.trash中,类似于其他*nix操作系统,但我无法快速搜索到任何文档。似乎OSX垃圾信息文件是某种二进制格式,而不是像Linux那样的纯文本。 塞班没有桌面概念,因此也没有垃圾桶概念。对于其他移动平台来说可能是类似的。 编辑: Super User 有一些讨论表明.ds_store确实存储了关于被丢弃文件的信息,但是没有关于格式的细节。 |
3
1
这个 best OSX solution 我知道使用AppleScript。然而,我并没有发明它,所以我将在这里简单地链接到它。 如果有一个模块将win32/kde/osx解决方案打包成一个,我觉得,并根据需要导入正确的解决方案,那就太好了。这就是你最终解决问题的方法吗? |
itMaxence · 从c库调用objective-c方法 7 年前 |
seladb · Makefile-目录不存在时失败-跨平台 7 年前 |
Ryan · 调整StackLayout元素的高度 7 年前 |
Sergei G · C printf跨平台格式,无警告[重复] 7 年前 |