РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
75 of 711 menu

Атрибут username класса URL

Атрибут username класса URL хранит имя пользователя, которое используется для аутентификации при подключении к базе данных. Значение атрибута представляет собой строку или None, если имя пользователя в URL не указано.

Синтаксис

url.username

Пример

Давайте разберем URL с именем пользователя и выведем значение атрибута username:

from sqlalchemy.engine import make_url url = make_url('postgresql://user:secret@localhost:5432/mydb') print(url.username)

Результат выполнения кода:

"user"

Пример

Давайте разберем URL без имени пользователя и проверим значение атрибута:

from sqlalchemy.engine import make_url url = make_url('sqlite:///:memory:') print(url.username)

Результат выполнения кода:

None

Пример

Давайте изменим имя пользователя через метод set и снова прочитаем атрибут username:

from sqlalchemy.engine import make_url url = make_url('postgresql://user:secret@localhost:5432/mydb') new_url = url.set(username='admin') print(new_url.username)

Результат выполнения кода:

"admin"

Смотрите также

  • класс URL,
    который представляет строку подключения
  • атрибут password,
    который хранит пароль пользователя
  • метод set,
    который создает копию URL с измененными компонентами
  • метод render_as_string,
    который возвращает URL в виде строки
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить