From 82ba818ff456bcd6d56a06226e3f27e98fbb55c3 Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Thu, 14 Aug 2025 22:58:58 -0500 Subject: removing all downloaded devdocs files --- devdocs/python~3.12/library%2Fbuiltins.html | 22 ---------------------- 1 file changed, 22 deletions(-) delete mode 100644 devdocs/python~3.12/library%2Fbuiltins.html (limited to 'devdocs/python~3.12/library%2Fbuiltins.html') diff --git a/devdocs/python~3.12/library%2Fbuiltins.html b/devdocs/python~3.12/library%2Fbuiltins.html deleted file mode 100644 index 779799b3..00000000 --- a/devdocs/python~3.12/library%2Fbuiltins.html +++ /dev/null @@ -1,22 +0,0 @@ -

builtins — Built-in objects

This module provides direct access to all ‘built-in’ identifiers of Python; for example, builtins.open is the full name for the built-in function open(). See Built-in Functions and Built-in Constants for documentation.

This module is not normally accessed explicitly by most applications, but can be useful in modules that provide objects with the same name as a built-in value, but in which the built-in of that name is also needed. For example, in a module that wants to implement an open() function that wraps the built-in open(), this module can be used directly:

import builtins
-
-def open(path):
-    f = builtins.open(path, 'r')
-    return UpperCaser(f)
-
-class UpperCaser:
-    '''Wrapper around a file that converts output to uppercase.'''
-
-    def __init__(self, f):
-        self._f = f
-
-    def read(self, count=-1):
-        return self._f.read(count).upper()
-
-    # ...
-

As an implementation detail, most modules have the name __builtins__ made available as part of their globals. The value of __builtins__ is normally either this module or the value of this module’s __dict__ attribute. Since this is an implementation detail, it may not be used by alternate implementations of Python.

-

- © 2001–2023 Python Software Foundation
Licensed under the PSF License.
- https://docs.python.org/3.12/library/builtins.html -

-
-- cgit v1.2.3