boncey / Flickr4Java

Java API For Flickr. Fork of FlickrJ
BSD 2-Clause "Simplified" License
176 stars 155 forks source link

Help with the code. Python . I can 't figure out how to make certain events appear when entering the year window . #623

Closed meSterNosOk closed 2 years ago

meSterNosOk commented 2 years ago

from tkinter import * from tkinter import messagebox

def display_full_name(): line = ''' 2010 — Вступил в силу Таможенный союз России, Белоруссии и Казахстана. Аномальная жара, лесные и торфяные пожары в \ европейской части России и смог в Москве. Всероссийская перепись населения 2010 года. 2011 — Выборы в Государственную Думу VI созыва. 2012 — Четвёртым Президентом РФ избран Владимир Путин. Председателем правительства утверждён Дмитрий Медведев. Массовые \ акции протеста в Москве. Вступление России в ВТО. Возобновление выборов глав регионов. Проект 5-100. Саммит АТЭС во \ Владивостоке. 2013 — Падение «Челябинского» метеорита на Урале. Теракты 21 октября, 29 и 30 декабря в Волгограде. Сильнейшее за 115 \ лет наводнение на Дальнем Востоке. Летняя Универсиада 2013 в Казани. На посту главы Банка России утверждена Эльвира \ Набиуллина. Утверждён официальный символ российского рубля. 2014 — С 7 по 23 февраля 2014 года в городе Сочи были проведены XXII Зимние Олимпийские игры. Подписание договора между \ Российской Федерацией и Республикой Крым о принятии Республики Крым в состав России. 2015 — Создание Евразийского экономического союза. Военная операция России в Сирии. Катастрофа A321 над Синайским \ полуостровом. Турецкий самолёт сбил российский Су-24. 2016 — Первый ракетный пуск с космодрома «Восточный», первого постсоветского гражданского космодрома России. Выборы в \ Государственную Думу VII созыва. Дело Алексея Улюкаева — первое в истории постсоветской России уголовное дело против \ действующего (на момент задержания) члена Правительства РФ. В Анкаре убит посол России в Турции Андрей Карлов. 2017 — Кубок конфедераций 2017 в России. Ураган в Москве и Московской области. В России введены в обращение банкноты \ Банка России в 200 и 2000 рублей. 2018 — Избрание 4-го Президента РФ Владимира Путина на второй срок (суммарно – четвёртый). Пожар в \ торгово-развлекательном центре «Зимняя вишня» в Кемерово 25-26 марта 2018 года. Открытие автомобильной части Крымского \ моста. Чемпионат мира по футболу 2018 года в России. Массовое убийство в Керченском политехническом колледже. Пенсионная \ реформа в России (2019—2028). РПЦ разрывает евхаристическое общение с Константинопольским патриархатом из-за ситуации с \ предоставлением автокефалии православной церкви на Украине. 2019 — Увеличение основной ставки НДС до 20 %. Переход с аналогового телевещания на цифровое. Открытие железнодорожной \ части Крымского моста. Пожар на АС-31 1 июля 2019 года. 2020-2022 — Пандемия коронавируса COVID-19. 2020 — Владимир Путин предложил конституционную реформу, реализованную через всероссийское голосование, правительство \ Дмитрия Медведева ушло в отставку, новым премьер-министром назначен Михаил Мишустин; назначены члены нового \ правительства. 2021 — Выборы в Государственную думу VIII созыва. Всероссийская перепись населения 2021 года. Массовые убийства в \ учебных заведениях в Казани и в Перми. ''' a = name b = 'Год не найден' for i in line.split('\n'): if a not in i: messagebox.showinfo("Событие", i.get()) else: messagebox.showinfo("Событие", b.get())

root = Tk() root.title("Проект") root.geometry("990x540+495+270")

name = StringVar()

name_label = Label(text="Введите год:") name_label.grid(row=0, column=0, sticky="w")

button = Button(text="Найти", command=display_full_name) button.grid(row=2, column=1, padx=5, pady=5, sticky="e")

name_entry = Entry(textvariable=name) name_entry.grid(row=0, column=1, padx=5, pady=5)

root.mainloop()