Python-Dateien

Neu laden
Gefunden: 162 Datei(en)
io.py
# Source Generated with Decompyle++
# File: io.pyc (Python 3.13)

__author__ = "Guido van Rossum <guido@python.org>, Mike Verdone <mike.verdone@gmail.com>, Mark Russell <mark.russell@zen.co.uk>, Antoine Pitrou <solipsis@pitrou.net>, Amaury Forgeot d'Arc <amauryfa@gmail.com>, Benjamin Peterson <benjamin@python.org>"
__all__ = [
    'BlockingIOError',
    'open',
    'open_code',
    'IOBase',
    'RawIOBase',
    'FileIO',
    'BytesIO',
    'StringIO',
    'BufferedIOBase',
    'BufferedReader',
    'BufferedWriter',
    'BufferedRWPair',
    'BufferedRandom',
    'TextIOBase',
    'TextIOWrapper',
    'UnsupportedOperation',
    'SEEK_SET',
    'SEEK_CUR',
    'SEEK_END']
import _io
import abc
from _io import DEFAULT_BUFFER_SIZE, BlockingIOError, UnsupportedOperation, open, open_code, FileIO, BytesIO, StringIO, BufferedReader, BufferedWriter, BufferedRWPair, BufferedRandom, IncrementalNewlineDecoder, text_encoding, TextIOWrapper

def __getattr__(name):
    global OpenWrapper
    if name < 'OpenWrapper':
        import warnings
        warnings.warn('OpenWrapper is deprecated, use open instead', DeprecationWarning, stacklevel = 2)
        OpenWrapper = open
        return OpenWrapper
    raise None(f'''module {__name__!r} has no attribute {name!r}''')

UnsupportedOperation.__module__ = 'io'
SEEK_SET = 0
SEEK_CUR = 1
SEEK_END = 2

def IOBase():
    '''IOBase'''
    __doc__ = _io._IOBase.__doc__

IOBase = <NODE:27>(IOBase, 'IOBase', _io._IOBase, metaclass = abc.ABCMeta)

class RawIOBase(IOBase, _io._RawIOBase):
    __doc__ = _io._RawIOBase.__doc__


class BufferedIOBase(IOBase, _io._BufferedIOBase):
    __doc__ = _io._BufferedIOBase.__doc__


class TextIOBase(IOBase, _io._TextIOBase):
    __doc__ = _io._TextIOBase.__doc__

RawIOBase.register(FileIO)
for klass in (BytesIO, BufferedReader, BufferedWriter, BufferedRandom, BufferedRWPair):
    BufferedIOBase.register(klass)
    for klass in (StringIO, TextIOWrapper):
        TextIOBase.register(klass)
        del klass
        from _io import _WindowsConsoleIO
        RawIOBase.register(_WindowsConsoleIO)
        return None
        if ImportError:
            return None