Welcome to Python 3.8's help utility! If this is your first time using Python, you should definitely check out the tutorial on the internet at https://docs.python.org/3.8/tutorial/. Enter the name of any module, keyword, or topic to get help on writing Python programs and using Python modules. To quit this help utility and return to the interpreter, just type "quit". To get a list of available modules, keywords, symbols, or topics, type "modules", "keywords", "symbols", or "topics". Each module also comes with a one-line summary of what it does; to list the modules whose name or summary contain a given string such as "spam", type "modules spam". help> Please wait a moment while I gather a list of all available modules... __future__ _testclinic genericpath runpy _abc _testimportmultiple getopt sched _aix_support _testinternalcapi getpass secrets _ast _testmultiphase gettext select _asyncio _thread glob selectors _bisect _threading_local graphlib setuptools _blake2 _tkinter grp shelve _bootsubprocess _tracemalloc gzip shlex _bz2 _uuid hashlib shutil _codecs _virtualenv heapq signal _codecs_cn _warnings hmac site _codecs_hk _weakref html sitecustomize _codecs_iso2022 _weakrefset http smtpd _codecs_jp _xxsubinterpreters imaplib smtplib _codecs_kr _xxtestfuzz imghdr sndhdr _codecs_tw _zoneinfo imp socket _collections abc importlib socketserver _collections_abc aifc inspect spwd _compat_pickle antigravity io sqlite3 _compression argparse ipaddress sre_compile _contextvars array itertools sre_constants _crypt ast json sre_parse _csv asynchat keyword ssl _ctypes asyncio lib2to3 stat _ctypes_test asyncore linecache statistics _curses atexit locale string _curses_panel audioop logging stringprep _datetime base64 lzma struct _dbm bdb mailbox subprocess _decimal binascii mailcap sunau _distutils_hack binhex marshal symtable _distutils_system_mod bisect math sys _elementtree builtins mimetypes sysconfig _functools bz2 mmap syslog _gdbm cProfile modulefinder tabnanny _hashlib calendar multiprocessing tarfile _heapq cgi netrc telnetlib _imp cgitb nis tempfile _io chunk nntplib termios _json cmath ntpath test _locale cmd nturl2path textwrap _lsprof code numbers this _lzma codecs opcode threading _markupbase codeop operator time _md5 collections optparse timeit _multibytecodec colorsys os tkinter _multiprocessing compileall ossaudiodev token _opcode concurrent pathlib tokenize _operator configparser pdb trace _osx_support contextlib pickle traceback _pickle contextvars pickletools tracemalloc _posixshmem copy pip tty _posixsubprocess copyreg pipes turtle _py_abc crypt pkg_resources types _pydecimal csv pkgutil typing _pyio ctypes platform unicodedata _queue curses plistlib unittest _random dataclasses poplib urllib _sha1 datetime posix uu _sha256 dbm posixpath uuid _sha3 decimal pprint venv _sha512 difflib profile warnings _signal dis pstats wave _sitebuiltins distutils pty weakref _socket doctest pwd webbrowser _sqlite3 email py_compile wheel _sre encodings pyclbr wsgiref _ssl enum pydoc xdrlib _stat errno pydoc_data xml _statistics faulthandler pyexpat xmlrpc _string fcntl queue xxlimited _strptime filecmp quopri xxlimited_35 _struct fileinput random xxsubtype _symtable fnmatch re zipapp _sysconfigdata__linux_x86_64-linux-gnu fractions readline zipfile _sysconfigdata__x86_64-linux-gnu ftplib reprlib zipimport _testbuffer functools resource zlib _testcapi gc rlcompleter zoneinfo Enter any module name to get more help. Or, type "modules spam" to search for modules whose name or summary contain the string "spam".