# coding: utf-8 # AUTO-GENERATED FILE -- DO NOT EDIT LK_LOCK = 1 LK_NBLCK = 2 LK_NBRLCK = 4 LK_RLCK = 3 LK_UNLCK = 0 __doc__ = None __name__ = 'msvcrt' __package__ = None def get_osfhandle(fd): """ get_osfhandle(fd) -> file handle Return the file handle for the file descriptor fd. Raises IOError if fd is not recognized. """ return file(__file__) def getch(): """ getch() -> key character Read a keypress and return the resulting character. Nothing is echoed to the console. This call will block if a keypress is not already available, but will not wait for Enter to be pressed. If the pressed key was a special function key, this will return '\\000' or '\\xe0'; the next call will return the keycode. The Control-C keypress cannot be read with this function. """ return None def getche(): """ getche() -> key character Similar to getch(), but the keypress will be echoed if it represents a printable character. """ return None def heapmin(): """ heapmin() -> None Force the malloc() heap to clean itself up and return unused blocks to the operating system. On failure, this raises IOError. """ return None def kbhit(): """ kbhit() -> bool Return true if a keypress is waiting to be read. """ return None def locking(fd, mode, nbytes): """ locking(fd, mode, nbytes) -> None Lock part of a file based on file descriptor fd from the C runtime. Raises IOError on failure. The locked region of the file extends from the current file position for nbytes bytes, and may continue beyond the end of the file. mode must be one of the LK_* constants listed below. Multiple regions in a file may be locked at the same time, but may not overlap. Adjacent regions are not merged; they must be unlocked individually. """ return None def open_osfhandle(handle, flags): """ open_osfhandle(handle, flags) -> file descriptor Create a C runtime file descriptor from the file handle handle. The flags parameter should be a bitwise OR of os.O_APPEND, os.O_RDONLY, and os.O_TEXT. The returned file descriptor may be used as a parameter to os.fdopen() to create a file object. """ return file(__file__) def putch(char): """ putch(char) -> None Print the character char to the console without buffering. """ return None def setmode(fd, mode): """ setmode(fd, mode) -> Previous mode Set the line-end translation mode for the file descriptor fd. To set it to text mode, flags should be os.O_TEXT; for binary, it should be os.O_BINARY. """ return None def ungetch(char): """ ungetch(char) -> None Cause the character char to be "pushed back" into the console buffer; it will be the next character read by getch() or getche(). """ return None