Главная Портфолио Статьи Вакансии FAQ Реклама на сайте Карта сайта Написать нам



Помогите, пожалуйста, с кодом в python/

Круглосуточный онлайн-сервис по выкупу и подбору квартир в Челябинске Лишь только мы готовы заплатить достойные деньги за квадратные метры. Во время обращения наш специалист расскажет о том, как происходит выкуп залоговых квартир в Челябинске, а также без залога. Если все устроит, то прибудет наш оценщик по адресу нахождения квартиры и произведет оценку квадратных метров.
47d0a182

 idk
Помогите, пожалуйста, с кодом в python/
здравствуйте, помогите ,пожалуйста, с кодом в Python. он почти готов, однако я не понимаю как можно информацию из "пропарсенного" сайта вывести в окно. Это понятно, что когда мы парсим, то выводим через print. Но мне нужно, чтобы всё, что выводилось через принт ,было именно в созданном мною окне, которое создается нажатием кнопки, то есть ,в виде текста. Мне посоветовали вместо print использовать return и подставить значения в label, но у меня почему-то не получается. Прикреплю часть кода, с которой проблемы, ниже. Где нужно заполнить выводимый в окно текст, я оставила пустоту. Сроки поджимают, я не успеваю понять, что делать. Заранее всем большое спасибо. def get_random_event(): response = requests.get(' https://kudago.com/msk/festival/ ') content = response.content html = BeautifulSoup(content, 'html.parser') events = html.find_all(class_='post-title') return{events} def start_window2(): new_window2= Toplevel(tk) new_window2.geometry('2000x1000') # размер окна new_window2.config(bg='pink', highlightthickness=0) new_window2.protocol('WM_DELETE_WINDOW', on_closing) new_window2.title('котики и факты') new_window2.wm_attributes('-topmost', 1) TITLE = Label(new_window2, text='' ,bg='purple', fg='red', font=('Arial'),) TITLE.place(x=200, y=100, width=1200, height=100)



Ответы:

Просветленный
Во-первых, return events, без фигурных скобок, зачем вы их поставили? Во-вторых, вы сам метод get_random_event нигде не вызываете. Вызовите и результат метода сложите в label или любой другой визуальный компонент формы. Возможно так

 TITLE = Label(new_window2, text=get_random_event(), bg='purple', fg='red', font=('Arial'),)