Jak importować tkintera, żeby wszystko działało?

Jak importować tkintera, żeby wszystko działało?
naisyrk
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 14
0

Dobra, żeby nie było tl;dr, więc. Mam zainstalowanego Pythona 3.6 i program PyCharm, w którym mam odpalony projekt z interpreterem 3.6.
Pisałem do tej pory prosty kod, mniej więcej tak wyglądający:

Kopiuj
from tkinter import *
from tkinter import ttk


root = Tk()
root.title("Siema to moj kod")

weaponsImage=PhotoImage(file="weapons.png")
weaponsButton=Button(root)
weaponsButton.config(image=weaponsImage)
weaponsButton.grid(column=1,row=1,pady=(10,0))


characterImage=PhotoImage(file="character.png")
characterButton=Button(root)
characterButton.config(image=characterImage)
characterButton.grid(column=1,row=2,pady=(10,0)) # daelj mnóstwo przycisków, okno i takie tam pierdoły, wszystko działa

Tu rozpocząłem

Kopiuj
from tkinter import *
from tkinter import ttk

Dobra dobra, teraz chciałem dodać coś takiego, że jak wcisne w dany przycisk to zmieni mi się głowne okno na inne.
Odpalam ten poradnik, czy nawet pierwszą solucje problemu:

Lecz wyskakuję mi błąd odpalając: NameError: name 'tk' is not defined

Z tego co wiem, to taki błąd wyskauje gdy sie chce użyć Pythona 3.x a używa się 2.x. Tutaj kod zaczyna się:

Kopiuj
import tkinter as tk                
from tkinter import font  as tkfont

Ja zaczynam

Kopiuj
from tkinter import 
from tkinter import ttk

Naprawdę, chciałbym ruszyć dalej, ale ja już się naczytałem tyle, że nie wiem co robić. Jak zaczynać kod, tzn importować tkintera, żeby wszystko działało?

naisyrk
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 14
0

Dobra, chyba problem rozwiązany! Proszę o zamknięcie tematu. Pozdrawiam

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.