msvcrt —来自 MS VC 运行时的有用例程


这些Function提供对 Windows 平台上某些有用Function的访问。一些更高级别的模块使用这些Function来构建其服务的 Windows 实现。例如,getpass模块在getpass()函数的实现中使用此Function。

有关这些Function的更多文档,请参见 Platform API 文档。

该模块实现了控制台 I/O api 的普通和宽字符变体。普通 API 仅处理 ASCII 字符,并且在国际化应用程序中用途有限。应尽可能使用 Wide char API。

在版本 3.3 中进行了更改:此模块中的操作现在引发OSError,其中引发IOError

File Operations

用参数fdmodenbytes引发auditing event msvcrt.locking

用参数handleflags引发auditing event msvcrt.open_osfhandle

用参数fd引发auditing event msvcrt.get_osfhandle

Console I/O

Other Functions

首页