Всем привет, я новичок, возможно многим покажется глупым мой вопрос, но всё же я так и не смог найти решение.
У меня есть псевдокод, в дефолтном виде в нём нет лишних строк, но как только я добавляю цвет текста, появляются лишние строки при выводе комментария.
Вот код:
from pyowm import OWM
from colorama import Fore, Back, Style
from colorama import init
init()
from pyowm.utils.config import get_default_config
config_dict = get_default_config()
config_dict['language'] = 'ru'
owm = OWM('8a02774f0b80dc81f9f2971c64718566')
place = input("В каком городе хочешь узнать погоду?: ")
mgr = owm.weather_manager()
observation = mgr.weather_at_place(place)
w = observation.weather
temp = w.temperature('celsius')["temp"]
print("В городе "+ place + " сейчас - " + w.detailed_status)
print("Температура в данный момент - ", round(temp))
print(Fore.RED)
if temp < 10:
print("Тебе лучше сегодня надеть, что-нибудь потеплее, а то там холодновато.")
print(Fore.YELLOW)
if temp < 20:
print("Сейчас, не холодно и не жарко.")
print(Fore.GREEN)
if temp > 20:
print("Ну тепло, иди в трусах)")
Если не сложно, можете сразу прислать код в исправленном виде и с объяснением, как исправили)
Также вот прикреплю фото для понятности:
Без цвета -
С цветом -