Tkinter: Scrollbar erstellen?

Hey Leute!

Ich habe nochmal eine Frage.

Ich wollte für mein erstes GUI-Projekt in Python eine Scrollbar hinzufügen. Ich habe allerdings keine Ahnung, wie ich dass angehen soll.

Es wäre nett, wenn mir das jemand mithilfe meines Codes erklären könnte. 😄

PS.: Ja, ich weiß, dass der Code ziemlich chaotisch und optimierungsfähig mit OOP ist. 😄

from tkinter import *
from functools import partial
import time

quests = [
  'first_quest',
  'second_quest',
  'third_quest',
  'fourth_quest'] fenster = Tk() fenster.title('MiniQuiz')
fenster.geometry('800x800')

def welcome(sentence, quest1, quest2, quest3, quest4, result1, result2, result3, result4):
  question = Label(text=sentence)
  question.config(width=1000)
  question.pack()
  a_button = Button(text=quest1, command=result1)
  a_button.pack()
  b_button = Button(text=quest2, command=result2)
  b_button.pack()
  c_button = Button(text=quest3, command=result3)
  c_button.pack()
  d_button = Button(text=quest4, command=result4)
  d_button.pack()

def counter(punkte):
  punktestand = Label(text='Punktestand:')
  counter = Label(fenster, text= punkte)
  punktestand.pack(anchor=NW)
  counter.pack(anchor=NW)

def right():
  output = Label(text='Richtig!')
  output.pack()

  for item in quests:
    if 'first_quest' == quests[0]:
      quests.remove('first_quest')
      second_quest()
    elif 'third_quest' == quests[0]:
      quests.remove('third_quest')
      fourth_quest()

def right2():
  output = Label(text='Richtig!')
  output.pack()

  for item in quests:
    if 'second_quest' == quests[0]:
      quests.remove('second_quest')
      third_quest()

def final():
  output = Label(text= 'Du hast gewonnen! Herzlichen Glückwunsch')
  output.pack()

def wrong():
  output = Label(text='Leider falsch! Viel Glück beim nächsten mal!')
  output.pack()

def first_quest():
  welcome('BEVOR es losgeht: Du kannst einen Button nur einmal anklicken, machst du es öfters kannst du nicht mehr gewinnen! ' 'Frage 1: Was ist das größte Bundesland Deutschlands?', 'Bayern', 'Niedersachsen', 'Nordrhein Westfahlen', 'Schleswig-Holstein', right, wrong, wrong, wrong)

def second_quest():
  counter(1)
  welcome('Frage 2: Welches Atom ist am einfachsten Aufgebaut?', 'Sauerstoff', 'Wasserstoff', 'Helium', 'Atome unterscheiden sich nicht vom Aufbau', wrong, right2, wrong, wrong)

def third_quest():
  counter(2)
  welcome('Frage 3: Welches Spiel hat 1993 die Videospielszene mit seiner 3D Optik "Revolutioniert" ?', 'Counter Strike Source', 'Half-Life', 'Doom', 'Call Of Duty', wrong, wrong, right, wrong)

def fourth_quest():
  counter(3)
  welcome('Frage 4: Wie hieß das erste Lebewesen, welches von Menschen in die Umlaufbahn der Erde befördert wurde?', 'Bruno', 'Neil Armstrong', 'Michael Collins', 'Laika', wrong, wrong, wrong, final)

def winner():
  counter(4)
  output = Label(fenser, text='Du hast gewonnen!')
  output.pack()

first_quest()
fenster.mainloop()
Computer, Internet, programmieren, Python, Scrollbar, Tkinter
Laptop hat bei Spielen plötzlich nur mehr 20-40 FPS statt 70-120?

Also Ausgangssituation(unbedingt ganze Frage lesen!!):

Laptop: Medion Ereazer X6603
Grafikkarte: Nvidea Geforce GTX 1050ti
CPU: Intel Core I7-7700HQ
RAM: 16 GB DDRR
Festplatte: 128 GB SSD und 1 TB HDD
Windows 10

Ich habe seit ein paar Tagen wie oben im Titel beschrieben nur mehr "wenig" FPS und keine Ahnung woran das liegen könnte! Ich habe bereits die Grafikkartentreiber neu installiert(mehrmals und auch ältere Versionen), und auch sonst einiges probiert(Spiel Daten überprüft usw. ...). Das Problem tritt bei allen Spielen auf(Rainbow Six Siege, CS:GO, FIFA, Black OPS 4, ...) also nicht nur bei einem, was bedeutet das es eigentlich am Laptop an sich liegen muss. Windows habe ich noch nicht zurückgesetzt da ich den Laptop für die Schule brauche, auch noch nicht so viel Zeit hatte und eigentlich das zurücksetzen von Windows als letzte Option wählen möchte!!

Ich möchte noch dazu sagen das ich mich ganz gut auskenne, im Sinne von ich gehe auf eine Info-Schule, soll auch nicht überheblich klingen xD. Und bitte nicht gleich reinschreiben: "Der Laptop ist für die Schule unnötig und nicht zum spielen geeignet". BITTE nur Antworten zu meinem Problem!! Erstens ich habe einen Stand-PC, allerdings muss ich mir den mit meinem Bruder teilen und da ist der Laptop hin und wieder als Ausweichgerät ganz praktisch wenn einmal beide spielen wollen.

Vielen dank schon mal im Voraus!!

Mfg Adman

PC, Computer, Technik, Informatik, Technologie, FPS Probleme, fps drops, Spiele und Gaming, Laptop
Astro A50 Mikrofon deaktiviert sich bei BO4 Multiplayer?

Moin Leute, ich habe ein ziemlich komisches Problem und zwar habe ich ein Astro A50 Wireless-Headset ( man kennt es wahrscheinlich von Monte :D) und spiele im Moment gerne mit paar Freunden im Discord zusammen das neue Call of Duty Black Ops 4. Nun zu meinem Problem: Sobald ich in eine Runde, z.B. TDM, joine, funktioniert mein Headset-Mikro nicht mehr. Um genauer zu sein, es funktioniert noch(also ich kann mich noch leicht selbst mit dem Mikro hören), doch Discord erkennt es nicht mehr. Erst wenn ich die USB-Station von dem Headset raus- und wieder reinstecke funktioniert es wieder, was ziemlich nervig ist, vor allem, weil es nicht immer so war. Ich habe auch schon alles möglich probiert unter anderem :

  • habe CoD mehrmals(!) neuinstalliert
  • habe geguckt, ob es vllt iwas mit dem Ingame-Voicechat zutun hat, habe nichts gefunden
  • habe Discord mehrmals neuinstalliert
  • habe nach Headset-Treibern und Software gesucht, habe eine Software gefunden hat mir aber nicht weitergeholfen
  • habe das Headset aus Windows mehrmals entfernt und wieder hinzugefügt
  • und nun zu dem, was mich am allermeisten verwundert hat, ich habe mir zur Cyber-Monday-Week neuen RAM und eine SSD gekauft, womit für mich eine Neu-Aufsetzung meines PCs von Nöten war, also mit neuer Windows 10 Lizenz und allem was dazugehört. Dann war das Problem für kurze(!) Zeit wieder Weg, also man konnte mich im Discord weiterhin hören, als wir einer Runde beigetreten sind doch nun ist es wieder wie vorher...

Ich hoffe wirklich, dass hier jemand mein Problem kennt oder ein ähnliches hat/hatte und mir helfen kann.

Vielen Dank!

Computer, Technik, Call of Duty, Mikrofon, Gaming, Astro, Headset, Technologie, Black Ops 4, Spiele und Gaming
Ist das eine Internet Steckdose? und wie kann man die aktivieren?

Hallo,

Ich habe eine Frage bezüglich zu Internet. Ich habe in Erdgeschoss mein Wohnzimmer, in der Wohnzimmer ist mein Router mit 50k download und 10k Upload Leitung. Dann auf der nächsten stock habe ich nichts, und in der Dachgeschoss habe ich mein PC und dort habe ich eine Internet Verstärker (in der Steckdose von TP-LINK AV500). Der Internet Verstärker leitet denn Internet über denn Strom. Habe aber Gefühl das irgendwas nicht richtig läuft. Auf Amazon (TP-LINK AV500 - https://amzn.to/2zPtr0E ) steht das mit dem Internet Verstärker sollte 300 Mbit/s bekommen. Meine Ergebnisse sind aber ganz anders dazu findest du unten ein ScreenShoot und dort in der Auswertung steht Download 2k , upload 6,5k und gerade sogar über 300ping ist aber meistens um die 6-8k download, 10k upload und 30 ping. Die erste Frage ist jetzt ob man das Fixen kann oder zu einen anderen Variante wechseln muss. Damit ist die zweite Frage ob das eine Internet Steckdose ist und kann dort mein pc mit Internet verbinden und meine 50k upload genießen kann. Aber habe das schon paar mal angeschlossen und das Ergebnis ist kein Internet und überlege es ob man das nicht aktiveren muss bzw in meinen Keller befindet sich ein Kasten mit Internet Kabeln Kenn mich damit nicht ganz gut aus und habe das Gefühl das meine Steckdose in Dachgeschoss wo mein pc ist nicht mit dem Internet wo sich in Wohnzimmer befindet nicht verbunden ist! Dazu gibt es auch Fotos unten. Oder brauche ich ein zweites Router und doppelt zahlen? um gutes Internet auf meinen PC genießen?

Würde mich über eine aus füllige Antwort Freuen! Danke Voraus

LG: Nardyes

Das ist die Steckdose in meinen Zimmer

Das ist der Kasten aus Keller

Hier meine Ergebnisse

Bild zum Beitrag
Computer, Internet, Technik, Elektronik, Strom, Technologie, TP-Link
Fürs Studium iPad oder Macbook?

Hallo,

Ich stehe vor einer schweren Entscheidung. Ich studiere momentan im 2. Semester BWL und brauche ein Gerät welches mir die meisten Vorteile verschafft.

Ich besitze seit gut 8 Monaten ein MacBook Pro mit touch bar und 13 Zoll.

Das Macbook ist der oberburner was Performance, Verarbeitung und Aussehen angeht.

Das was ich hauptsächlich mit dem Macbook mache ist: Präsentationen, Office, Surfen (Wenn das handy zu unübersichtlich ist dafür), Musik hören und downloaden und Backups erstellen.

Weder schneide Videos, bearbeite Bilder, noch Spiele ich irgend welche spiele auf meinem Macbook. Deshalb finde ich es eig. zu schade dafür, um es nur in der Uni zu benutzen. Es wäre zu viel Power die nicht genutzt wird.

(Damals gab es halt noch kein Macbook Air mit Retina, sonst hätte ich mir das geholt).

Jetzt ist das neue iPad Pro mit 12,9 Zoll erschienen und ich finde es ist der oberknüller!

Was mich am meisten anspricht ist das neue Display und das drauf schreiben mit dem neuen Apple Pencil. Das könnte ich mir sehr gut vorstellen, in der Uni damit mit zuschreiben. (Kein Papier verbraucht mehr). Präsentationen und Office arbeiten kann ich ja mit dem iPad Pro auch.

Nun zu der Frage: Was würdet ihr mir empfehlen für mein Studium, eher das MacBook Pro welches mega Performance hat welche ich leider nicht ausschöpfen kann, oder das neue iPad Pro zum mitschreiben ?

Für das Macbook bekomme ich bei Ebay noch gute 1.500€ (Wie neu).

iPad Pro 12,9 mit 64gb die mir alle male langen 1.099€ plus Stift rund 1250€.

iPad Pro 2018 67%
MacBook Pro Touch Bar 33%
Apple, Computer, Studium, Technik, iPad, MacBook, Technologie

Meistgelesene Beiträge zum Thema Computer