Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 19 for __iter__ (0.15 seconds)

  1. tests/test_jsonable_encoder.py

    @dataclass
    class Item:
        name: str
        count: int
    
    
    class DictablePerson(Person):
        def __iter__(self):
            return ((k, v) for k, v in self.__dict__.items())
    
    
    class DictablePet(Pet):
        def __iter__(self):
            return ((k, v) for k, v in self.__dict__.items())
    
    
    class Unserializable:
        def __iter__(self):
            raise NotImplementedError()
    
        @property
        def __dict__(self):
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Tue Feb 17 09:59:14 GMT 2026
    - 9.2K bytes
    - Click Count (0)
  2. docs_src/dependencies/tutorial010_py310.py

    class MySuperContextManager:
        def __init__(self):
            self.db = DBSession()
    
        def __enter__(self):
            return self.db
    
        def __exit__(self, exc_type, exc_value, traceback):
            self.db.close()
    
    
    async def get_db():
        with MySuperContextManager() as db:
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Feb 12 13:19:43 GMT 2026
    - 292 bytes
    - Click Count (0)
  3. RELEASE.md

            files.
    *   Eager Execution:
        *   With eager execution Datasets can now be used as standard python
            iterators (`for batch in dataset:`). Both `Dataset.__iter__()` and
            `Dataset.make_one_shot_iterator()` can now be used to create iterators
            when eager execution is enabled.
        *   Automatic device placement has been enabled (i.e., use a GPU if
    Created: Tue Apr 07 12:39:13 GMT 2026
    - Last Modified: Mon Mar 30 18:31:38 GMT 2026
    - 746.5K bytes
    - Click Count (3)
  4. tests/test_inherited_custom_class.py

    import pytest
    from fastapi import FastAPI
    from fastapi.testclient import TestClient
    from pydantic import BaseModel
    
    
    class MyUuid:
        def __init__(self, uuid_string: str):
            self.uuid = uuid_string
    
        def __str__(self):
            return self.uuid
    
        @property  # type: ignore
        def __class__(self):
            return uuid.UUID
    
        @property
        def __dict__(self):
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Sat Dec 27 12:54:56 GMT 2025
    - 1.8K bytes
    - Click Count (0)
  5. fastapi/exceptions.py

            if self.endpoint_path:
                context += f"\n    {self.endpoint_path}"
            return context
    
        def __str__(self) -> str:
            message = f"{len(self._errors)} validation error{'s' if len(self._errors) != 1 else ''}:\n"
            for err in self._errors:
                message += f"  {err}\n"
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Wed Feb 11 18:41:21 GMT 2026
    - 7.3K bytes
    - Click Count (0)
  6. scripts/people.py

            self.reset_at: datetime = datetime.fromtimestamp(0, timezone.utc)
            self.last_request_start_time: datetime = datetime.fromtimestamp(0, timezone.utc)
            self.speed_multiplier: float = 1.0
    
        def __enter__(self) -> "RateLimiter":
            now = datetime.now(tz=timezone.utc)
    
            # Handle primary rate limits
            primary_limit_wait_time = 0.0
            if self.remaining_points <= self.last_query_cost:
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Mon Mar 23 13:51:24 GMT 2026
    - 15K bytes
    - Click Count (0)
  7. docs/tr/docs/tutorial/dependencies/dependencies-with-yield.md

    Bu, az çok "ileri seviye" bir fikirdir.
    
    **FastAPI**'ye yeni başlıyorsanız şimdilik bunu atlamak isteyebilirsiniz.
    
    ///
    
    Python'da Context Manager'ları, [iki method'a sahip bir class oluşturarak: `__enter__()` ve `__exit__()`](https://docs.python.org/3/reference/datamodel.html#context-managers) yaratabilirsiniz.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 07:53:17 GMT 2026
    - 13.4K bytes
    - Click Count (0)
  8. docs/fr/docs/tutorial/dependencies/dependencies-with-yield.md

    Si vous débutez avec **FastAPI**, vous voudrez peut-être l'ignorer pour le moment.
    
    ///
    
    En Python, vous pouvez créer des gestionnaires de contexte en [créant une classe avec deux méthodes : `__enter__()` et `__exit__()`](https://docs.python.org/3/reference/datamodel.html#context-managers).
    
    Vous pouvez également les utiliser dans des dépendances **FastAPI** avec `yield` en utilisant
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:37:13 GMT 2026
    - 13.9K bytes
    - Click Count (0)
  9. docs/uk/docs/tutorial/dependencies/dependencies-with-yield.md

    Це, загалом, «просунута» ідея.
    
    Якщо ви тільки починаєте з **FastAPI**, можливо, варто наразі пропустити це.
    
    ///
    
    У Python ви можете створювати Менеджери контексту, [створивши клас із двома методами: `__enter__()` і `__exit__()`](https://docs.python.org/3/reference/datamodel.html#context-managers).
    
    Ви також можете використовувати їх усередині залежностей **FastAPI** з `yield`, використовуючи
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:27:41 GMT 2026
    - 18.4K bytes
    - Click Count (0)
  10. docs/es/docs/tutorial/dependencies/dependencies-with-yield.md

    Esto es, más o menos, una idea "avanzada".
    
    Si apenas estás comenzando con **FastAPI**, podrías querer omitirlo por ahora.
    
    ///
    
    En Python, puedes crear Context Managers [creando una clase con dos métodos: `__enter__()` y `__exit__()`](https://docs.python.org/3/reference/datamodel.html#context-managers).
    
    También puedes usarlos dentro de las dependencias de **FastAPI** con `yield` usando
    `with` o `async with` en la función de dependencia:
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:15:55 GMT 2026
    - 13.3K bytes
    - Click Count (0)
Back to Top