Win32 utilities.
See also twisted.python.shortcut.
| Class | FakeWindowsError |
Stand-in for sometimes-builtin exception on platforms for which it is missing. |
| Function | cmdLineQuote |
Internal method for quoting a single command-line argument. |
| Function | quoteArguments |
Quote an iterable of command-line arguments for passing to CreateProcess or a similar API. This allows the list passed to reactor.spawnProcess to match the child process's sys.argv properly. |
| Constant | ERROR_DIRECTORY |
Undocumented |
| Constant | ERROR_FILE_NOT_FOUND |
Undocumented |
| Constant | ERROR_INVALID_NAME |
Undocumented |
| Constant | ERROR_PATH_NOT_FOUND |
Undocumented |
| Constant | O_BINARY |
the 'binary' mode flag on Windows, or 0 on other platforms, so it may safely be OR'ed into a mask for os.open. |
| Variable | formatError |
Undocumented |
| Class | _ErrorFormatter |
Formatter for Windows error messages. |
| Variable | _cmdLineQuoteRe |
Undocumented |
| Variable | _cmdLineQuoteRe2 |
Undocumented |
| Parameters | |
| s:str | an unquoted string that you want to quote so that something that does cmd.exe-style unquoting will interpret it as a single argument, even if it contains spaces. |
| Returns | |
| str | a quoted string. |
| Parameters | |
| arguments | an iterable of str, each unquoted. |
| Returns | |
| a single string, with the given sequence quoted as necessary. | |