跳转到主要内容

Windows Routines by Jason R. Coombs

项目描述

https://img.shields.io/pypi/v/jaraco.windows.svg https://img.shields.io/pypi/pyversions/jaraco.windows.svg tests Ruff https://readthedocs.org/projects/jaracowindows/badge/?version=latest https://img.shields.io/badge/skeleton-2024-informational

使用ctypes的纯Python接口来访问Windows API。这个包不是旨在详尽无遗,而是根据贡献者的需要提供接口。

包内容

jaraco.windows 包含几个用于不同目的的模块。目前,请阅读源代码。最终,我希望在这里提供模块的高级描述。

安装

您应该使用pip的正常方式安装此模块。

如果您想对os模块进行monkeypatch以包括符号链接兼容性,您应该在您的 usercustomizesitecustomize 模块中添加以下内容

import jaraco.windows.filesystem as fs; fs.patch_os_module()

之后,您应该能够在Windows Vista及更高版本中使用与Unix相同的接口来使用 os.symlinkos.readlink

注意,jaraco.windows.filesystem.symlink 采取了一个额外的可选参数 target_is_directory,如果目标不存在,并且预期一旦存在将是目录,则必须指定。

贡献

如果jaraco.windows没有提供您应用所需的接口,请考虑创建接口并向项目提供拉取请求。

项目详情


版本历史 发布通知 | RSS源

下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分发

jaraco_windows-5.9.1.tar.gz (56.4 kB 查看哈希值)

上传时间

构建分发

jaraco.windows-5.9.1-py3-none-any.whl (58.4 kB 查看哈希值)

上传时间 Python 3

由以下组织支持