NewEpisode
Jakim modułem w #python #tkinter opędzluje dwa języki? Super by było jakby to działało bez odwoływania się ciągle w stylu

if flag:
print("d--a")
else:
print("flag")
0
  • Najlepsze
  • Wszystkie komentarze
NewEpisode
@CancerLight: Próbowałem użyć, ale obsługa tego i dokumentacja ssie. Użyłem python-i18n, działa świetnie - wstępnie w dwóch językach + słownik w json'ie.
0
NewEpisode
Mam projekt napisany w #tkinter #python coś koło 330 linii. Chciałbym w ramach treningu (nauka i refaktoryzacja obecnego kodu) przepisać to na jakieś sympatyczniejsze GUI. Czego użyć? Z tego co widziałem to mam na opcji guietta i pyqt5, obsłużą one comboboxy, zakładki, messagebox (chociaż tego chyba i tak mogę użyć z tkinter), entry, label I przyciski z funkcjami? #pytanie #programowanie
0
  • Najlepsze
  • Wszystkie komentarze
F0rT3hW1n
@NewEpisode: pyqt jest spoko, ma wszystko czego potrzebujesz
3
asterix61
@NewEpisode: myślę, że jeżeli jesteś zainteresowany GUI w pythonie to warto pójść każdą drogą, aby zweryfikować możliwości i ograniczenia :)
1
NewEpisode
Mam program (tkinter) z trzema zakładkami, potrzebuje część widżetów z pierwszej zakładki przenieść do drugiej i trzeciej. Jak to zrobić? wrzucenie widżetu w funkcje wyrzuca:

maximum recursion depth exceeded while calling a Python object


#python #tkinter
0
  • Najlepsze
  • Wszystkie komentarze
HefiDL
@NewEpisode: Mają unikalne nazwy ?
0
NewEpisode
@HefiDL: Nie rozumiem pytania. Zakładki mają inne nazwy
0
NewEpisode
Radiobutton nr 1 pokazuje jedno pole do wpisywania.

Radio button nr 2 pokazuje dwa pola do wpisywania.

Radio button nr 3 pokazuje trzy pola do wpisywania.

Pytanie
0
  • Najlepsze
  • Wszystkie komentarze
NewEpisode
Dodam że z powodu nazw firm musiałem trochę ocenzurować kod, temu niektóre "text" mogą być niezrozumiałe
0
horus666
@NewEpisode: forget_grid
0
TheBloody
Właśnie skończyłem tworzyć swój 1 większy program #chwalesie
Korzystałem z biblioteki graficznej pythona - tkInter

https://streamable.com/agmm4 - Prezentacja działania programu

#programowanie #naukaprogramowania #python #tkinter
15
  • Najlepsze
  • Wszystkie komentarze
d.....r
d.....r
@TheBloody: kalkulator? zrób bulbulator, to będziesz kimś
3
s.....e
s.....e
@TheBloody: fajnie. Następny pisz już tylko po angielsku i jak chcesz jakieś uwagi odnośnie programu to raczej wrzuć kod ( ͡° ͜ʖ ͡°)
3
S.....o
S.....o
Znacie może jakiś open source programik w pythonie zbudowany na tkinterze? Chciałbym się przyjrzeć jak w praktyce powinny wyglądać większe aplikacje, żeby mieć się na czym wzorować, bo niestety wszystkie tutoriale pokazują tylko jakiś bieda kod z zastosowaniem konkretnego widgetu.
#tkinter #python #programowanie
3
  • Najlepsze
  • Wszystkie komentarze
k.....n
k.....n
@SpacePotato możesz wg. topic poszukać na githubie
1
S.....o
S.....o
@luukasek: Udało mi się znaleźć coś takiego: https://github.com/Dvlv/Tkinter-By-Example
Wydaje się być calkiem spoko, bo najpierw uczy działania podstawowych widgetów z tkintera, a potem pokazuje jak to zrobić obiektowo. No i do wszystkich ćwiczeń dodany jest też kod źródłowy.

Z ciekawych rzeczy to znalazłem też taki program YEDDA, który jest napisany na tkinterze i zdobył jakąś nagrodę w 2018. Ciekawe jest to, że program wydaje się nie być napisany obiektowo.
1
S.....o
S.....o
Cześć, chciałbym prosić o pomoc w zrozumieniu działania funkcji. Mam taki oto kod, który ma póki co za zadanie wyświetlać jakiś obrazek png oraz współrzędne kursora. Do interfejsu wykorzystuję tkinter, dlatego chciałem sobie utworzyć pasek narzędzi w oknie, żeby to było schludne.
Niestety nie rozumiem w jaki sposób mogę przechwycić returna z mojej funkcji "chooseFile", jeśli wykorzystuję daną funkcję w pasku narzędzi w argumencie "command".
W jaki sposób powinno to być
1
  • Najlepsze
  • Wszystkie komentarze
R.....l
R.....l
Hej mirasy, mam takie zadanka do zrobienie w tkinter i pojawia mi się jeden problem jak mantra. Co zrobić, żeby widgety(np. button) nie wychodziły mi z okienka(root = tk.Tk())
Mam ruchome buttony. Jeden taki, którym się poruszam kursorem i wychodzi mi on za krawędź okienka a nie może! :x
#tkinter #python
0
  • Najlepsze
  • Wszystkie komentarze
Pejnkiller
Pejnkiller
Jak w Pythonie sprawić, żeby po wciśnięciu danego przycisku wyświetlił się tekst, który jest do niego przypisany. Powiedzmy, że wygląda to następująco:

okno = Tk()

topFrame = Frame(okno)
topFrame.pack()
0
  • Najlepsze
  • Wszystkie komentarze
piwniczak
Nigdy nie bawilem sie w robienie GUI oraz programowanie obiektowe. Teraz zostalem rzucony na goraca wode i nie rozumiem nawet podstaw. Dlaczego to nie dziala? Chcialbym aby okienko About pojawialo sie po kliknieciu elementu About w Help menu, niestety pojawia sie od razu po uruchomieniu programu, nawet zanim glowne okienko sie pojawi.

import Tkinter as tk
import tkMessageBox

class FileMenu(tk.Menu):
2
  • Najlepsze
  • Wszystkie komentarze
m.....3
m.....3
Słaba pora i dzień na porady programowania, ale spróbuję.
Bawię się trochę #tkinter i natrafiłem na problem. Nie wiem jak zrobić, żeby odświeżał się tekst na labelce, który zmienia sie w wywoływanej funkcji. Najlepiej na przykładzie:
https://pastebin.com/DvQxw9n4
Chciałbym żeby po kliknieciu, najpierw na labelce pojawił się napis informujacy o kliknięciu, a dopiero potem wynik. Teraz to wyglada tak, że tekst, który informuje o kliknięciu jest pomijany na GUI, bo (jak
2
  • Najlepsze
  • Wszystkie komentarze
Devih
Cześć!

Kolejny zestaw pytań o #tkinter w #python . Chcę powiązać wciśnięcie klawisza na klawiaturze z akcją danego przycisku (Button widget).

Dla części mi prawie działa tak jak chcę, a dla części nie. Już tłumaczę o co chodzi. Najpierw kod: https://pastebin.com/5vfSCNEd

Dla
2
  • Najlepsze
  • Wszystkie komentarze
Devih
Cześć!

Natrafiłem na kolejną zagwozdkę przy robieniu kalkulatora w #python #tkinter . Praktycznie cała wizualna strona gotowa, jednak mam problem zaimplementować Scrollbar do widgetu Text. Korzystam z tego poradnika, ale wyskakuje błąd:

Traceback (most recent call last):
File "C:/Users/x/PycharmProjects/gui_calculator/calc.py", line 80,
1
  • Najlepsze
  • Wszystkie komentarze
Devih
Postanowiłem zrobić kalkulator w GUI i wybór padł na tkinter. Pod względem graficznym mam wszystko zrobione, więc przyszedł czas na tworzenie funkcji. Chcę zrobić tak, żeby kalkulator działał następująco:
1) czyści cokolwiek jest w Entry - puste pole zostawia
2) wpisuję cyfrę z klawiatury albo z przycisku programu i pojawia się ona w Entry (to działa)
3) operacja - np. wciskam przycisk + (lub opcjonalnie + na klawiaturze) i wtedy:
- pobiera wartość z Entry,
1
  • Najlepsze
  • Wszystkie komentarze
nie_usune_konta
#naukaprogramowania

Hej Mirki i Mirabelki, tworzę na #studia aplikację obiektową w #python z wykorzystaniem #tkinter i mam problem: nie mogę zmienić atrybutu obiektu jednej klasy z innej klasy... nie wiem czy dobrze to sobie wymyśliłem ale tutaj kod: https://pastebin.com/Rjtrz1E0 Nie chce żeby można było utworzyć po raz drugi obiekt klasy OknoDrugie i wymyśliłem żeby zmienić stan przycisku na wyłączony.
1
  • Najlepsze
  • Wszystkie komentarze
o.....5
o.....5
Mam kod w #python i #tkinter skopowany z zetcode chcę przechwycić to co jest wpisane w polu entry1. Dostaje komunikat:

s = entry1.get()
NameError: global name 'entry1' is not defined

Co robię żle?
Kod: http://wklej.to/bOSVZ
1
  • Najlepsze
  • Wszystkie komentarze
Carcinoma
Cześć Mirki, polecacie może jakiś konkretny pakiet GUI i moduł graficzny do rysowania do Pythona? Może również jakąś książkę temu poświęconą lub ebooka? Póki co używam TkIntera, ale patrząc po rozsianej i często niekompletnej dokumentacji w necie, plus jakiejś jednej książce z 2004 roku, nie wiem, czy to dobry wybór i czy przy przypadkiem nie ma aktualnie lepszych, nowszych rozwiązań.
#programowanie #python #gui #tkinter
1
  • Najlepsze
  • Wszystkie komentarze