error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
, если перевести, то можно понять, что нам нужно установить Microsoft Visual C++ 14.0 или новее, а установить можно по ссылке: https://visualstudio.microsoft.com/visual-cpp-buil... или просто используй ссылку ниже, сразу для скачки файла без переходов.# У нас будет 2 примера. 1 пример с указанной почтой:
email = 'test@gmail.com'
# Выводим почту в консоль с помощью соединений строк через оператор "+"
print("Ваша почта: "+ str(email))
# Результат: Ваша почта: test@gmail.com
# 2 пример с не указанной почтой:
email = None
# Выводим почту в консоль с помощью соединений строк через оператор "+"
print("Ваша почта: "+ str(email))
# Результат: TypeError: can only concatenate str (not "NoneType") to str
# Попробуем использовать F-строки:
print(f"Ваша почта: {email}")
Результат: Ваша почта: None # или же test@gmail.com
Мой сайт работал на Python Flask, а для языков я использовал отдельную папку: lang и файлы: ru.json, en.json.
При запуске я из cookie брал выбранный язык и делал запрос к файлу .json.
Разницу в работе сайта я не заметил, но для больший сайтов - это плохая идея.
Cookie
Можно на JS использовать Window.localStorage с удобным использованием.