Home / Function/ _init() — requests Function Reference

_init() — requests Function Reference

Architecture documentation for the _init() function in status_codes.py from the requests codebase.

Entity Profile

Dependency Diagram

graph TD
  e77c9c38_c3f9_d692_cfb1_551b310b766a["_init()"]
  49a0c53c_80e1_9458_74b1_35d844ac4420["status_codes.py"]
  e77c9c38_c3f9_d692_cfb1_551b310b766a -->|defined in| 49a0c53c_80e1_9458_74b1_35d844ac4420
  style e77c9c38_c3f9_d692_cfb1_551b310b766a fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

src/requests/status_codes.py lines 109–125

def _init():
    for code, titles in _codes.items():
        for title in titles:
            setattr(codes, title, code)
            if not title.startswith(("\\", "/")):
                setattr(codes, title.upper(), code)

    def doc(code):
        names = ", ".join(f"``{n}``" for n in _codes[code])
        return "* %d: %s" % (code, names)

    global __doc__
    __doc__ = (
        __doc__ + "\n" + "\n".join(doc(code) for code in sorted(_codes))
        if __doc__ is not None
        else None
    )

Domain

Subdomains

Frequently Asked Questions

What does _init() do?
_init() is a function in the requests codebase, defined in src/requests/status_codes.py.
Where is _init() defined?
_init() is defined in src/requests/status_codes.py at line 109.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free