Печать новостей из API в GUI - PullRequest
       4

Печать новостей из API в GUI

0 голосов
/ 19 февраля 2020

Привет всем!

Полный новичок здесь. Мне удалось получить новости из источника новостей API, теперь я пытаюсь отобразить их в классе, созданном в TKinter, и я полностью застрял.

class Home(tk.Frame):
def __init__(self, master):
    tk.Frame.__init__(self, master)

    predictor = tk.Button(self,
                          command=lambda: master.switch_frame(Predictor))
    predictor.grid()
    predictor.image = PhotoImage(file="Predictor.png")
    predictor.config(image=predictor.image)

    my_watchlist = tk.Button(self,
                             command=lambda: master.switch_frame(Watchlist))
    my_watchlist.grid()
    my_watchlist.image = PhotoImage(file="My_Watchlist.png")
    my_watchlist.config(image=my_watchlist.image)

    my_wallet = tk.Button(self,
                          command=lambda: master.switch_frame(Wallet))
    my_wallet.grid()
    my_wallet.image = PhotoImage(file="My_Wallet.png")
    my_wallet.config(image=my_wallet.image)

    my_account = tk.Button(self,
                           command=lambda: master.switch_frame(Account))
    my_account.grid()
    my_account.image = PhotoImage(file="My_Account.png")
    my_account.config(image=my_account.image)

    settings = tk.Button(self,
                         command=lambda: master.switch_frame(Settings))
    settings.grid()
    settings.image = PhotoImage(file="Settings.png")
    settings.config(image=settings.image)

def News (): main_url = "http://newsapi.org/v2/top-headlines?country=us&category=business&apiKey "\" = 6e6ffd66cb3c4682ad719959d3aabbef "open_page = reports.get (main_url). json ()

article = open_page["articles"]

results = []

for ar in article:
    results.append(ar["title"])

for i in range(len(results)):
    print(i + 1, results[i])

if name == ' главная ': новости ()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...