Home / Function/ guess_filename() — requests Function Reference

guess_filename() — requests Function Reference

Architecture documentation for the guess_filename() function in utils.py from the requests codebase.

Entity Profile

Dependency Diagram

graph TD
  404297ac_4651_dcc5_7fd4_3b479d69ac50["guess_filename()"]
  2c39b9da_e317_5e6c_bbac_8362bac2110c["utils.py"]
  404297ac_4651_dcc5_7fd4_3b479d69ac50 -->|defined in| 2c39b9da_e317_5e6c_bbac_8362bac2110c
  8078fe73_7320_a15b_369b_220683f56710["_encode_files()"]
  8078fe73_7320_a15b_369b_220683f56710 -->|calls| 404297ac_4651_dcc5_7fd4_3b479d69ac50
  style 404297ac_4651_dcc5_7fd4_3b479d69ac50 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

src/requests/utils.py lines 249–253

def guess_filename(obj):
    """Tries to guess the filename of the given object."""
    name = getattr(obj, "name", None)
    if name and isinstance(name, basestring) and name[0] != "<" and name[-1] != ">":
        return os.path.basename(name)

Domain

Subdomains

Called By

Frequently Asked Questions

What does guess_filename() do?
guess_filename() is a function in the requests codebase, defined in src/requests/utils.py.
Where is guess_filename() defined?
guess_filename() is defined in src/requests/utils.py at line 249.
What calls guess_filename()?
guess_filename() is called by 1 function(s): _encode_files.

Analyze Your Own Codebase

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

Try Supermodel Free