有谁知道从 Python 跨 win32 版本创建/读取符号链接的方法吗?理想情况下,应该有最少量的平台特定代码,因为我需要我的应用程序是跨平台的。
原文由 Harkonnen Jama 发布,翻译遵循 CC BY-SA 4.0 许可协议
有谁知道从 Python 跨 win32 版本创建/读取符号链接的方法吗?理想情况下,应该有最少量的平台特定代码,因为我需要我的应用程序是跨平台的。
原文由 Harkonnen Jama 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答5.2k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
2 回答884 阅读✓ 已解决
1 回答1.8k 阅读✓ 已解决
NTFS 文件系统有连接点,我想你可以使用它们,你可以使用 python win32 API 模块,例如
如果你不想依赖 win32API 模块,你总是可以使用
ctypes
并直接调用CreateSymbolicLink
win32 API egMSDN ( http://msdn.microsoft.com/en-us/library/aa363866(VS.85).aspx ) 说最低支持的客户端是 Windows Vista
另外:这也适用于目录(用第三个参数表示)。有了 unicode 支持,它看起来像这样:
另请参阅 在 Python 中创建 NTFS 连接点