Pierwsze okno w tkinter
Stronę tą wyświetlono już: 10175 razy
Tradycyjnie zaczynam od programu hello world, oto jego skomplikowany kod:
- import tkinter as tk # ładowanie modułu tkinter (w wersji 3+)
- window = tk.Tk() # tworzenie okna głównego
- window.title( "Hello World" ) # ustawienie tytułu okna głównego
- # tworzenie kontrolki typu label
- label = tk.Label( window, text = "Witaj Świecie programowania\nCo swym urokiem nas zabawia\nCo otwiera nowe możliwości\nZ binarnych liczb złożoności" )
- label.pack( side = tk.BOTTOM ) # podpinanie kontrolki pod okno
- tk.mainloop() # wywołanie pętli komunikatów
Jak widać całe wywołanie sprowadza się do utworzenie formy okna w linijce 3, następnie nadaniu mu tytułu Hello World i utworzeniu jedynej kontrolki typu label, której uchwyt zostaje zwrócony przez funkcję Label. Aby kontrolka została wyświetlona w oknie trzeba jeszcze uruchomić jej metodę pack. Ostatnim co trzeba zrobić to wywołać funkcję mainloop, która to uruchamia pętlę komunikatów okna głównego.


Tytuł:
Python w zadaniach. Programowanie dla młodzieży. Poziom podstawowy
Autor:
Urszula Wiejak, Adrian Wojciechowski

Tytuł:
Python i praca z danymi. Przetwarzanie, analiza, modelowanie i wizualizacja. Wydanie III
Autor:
Avinash Navlani, Armando Fandango, Ivan Idris

Tytuł:
Black Hat Python. Język Python dla hakerów i pentesterów. Wydanie II
Autor:
Justin Seitz, Tim Arnold

Tytuł:
Python z życia wzięty. Rozwiązywanie problemów za pomocą kilku linii kodu
Autor:
Lee Vaughan

Tytuł:
Python dla nastolatków. Projekty graficzne z Python Turtle
Autor:
Krzysztof Łos

Tytuł:
Python i Excel. Nowoczesne środowisko do automatyzacji i analizy danych
Autor:
Felix Zumstein

Tytuł:
Python dla testera
Autor:
Piotr Wróblewski

Tytuł:
Python 3. Projekty dla początkujących i pasjonatów
Autor:
Adam Jurkiewicz

Tytuł:
Machine learning, Python i data science. Wprowadzenie
Autor:
Andreas C. Müller, Sarah Guido

Tytuł:
Python na maturze. Rozwiązania i analiza wybranych zadań programistycznych
Autor:
Roland Zimek