@S1NYAA

Почему выдаёт ошибку 'NoneType' object has no attribute 'startswith'?

Я хочу использовать код -
import aiohttp
import os
import re

uri = os.getenv("DB_URL")
if uri.startswith("postgres://"):
    uri = uri.replace("postgres://", "postgresql://", 1)
    DB_URL = 'postgresql://postgres:123123@localhost:5432/parser'


А он мне ошибку - Traceback (most recent call last): File "C:/Users/sinto/PycharmProjects/OLX/main.py", line 12, in import config File "C:\Users\sinto\PycharmProjects\OLX\config.py", line 6, in if uri.startswith("postgres://"): AttributeError: 'NoneType' object has no attribute 'startswith'
  • Вопрос задан
  • 940 просмотров
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
Переменная окружения DB_URL не установлена значит.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы