База Hintsage

Модель данных

Протоколы объектов, dunder-методы, дескрипторы и классы.

Практика

Вопросы: Модель данных

Нужно передать объект пути в API, ожидающий путьоподобное значение. Какой метод будет вызван и что напечатает программа?

import os

class DataPath:
    def __fspath__(self):
        return "/srv/data"

path = DataPath()
print(os.fspath(path))
Программирование PythonМодель данныхPython-разработчик, создающий библиотеки и интеграции с файловой системой

Показано 120 из 50