Tkinter ile arayüz oluşturma

Mor1arty

Picopat
Katılım
17 Aralık 2022
Mesajlar
201
Çözümler
2
Daha fazla  
Cinsiyet
Erkek
Aşağıdaki kodu Tkinter kullanarak arayüz üzerinden çalıştırmak istiyorum.

Python:
import random.

select = input("This is a random movie picker. ----- FOR RANDOM -> TYPE 1 , FOR RANDOM BY FIRST LETTER -> TYPE 2 ")
if select == "1":
 randomize = print("Picking a movie...")
 with open("movies.txt") as f:
 lines = f.readlines()
 print (random.choice(lines))
elif select == "2":
 letter = input("Choose a letter: ")
 with open("movies.txt") as f:
 movies = f.readlines()
 filtered_movies = list(filter(lambda m: m[0].lower() == letter.lower(), movies))
 print(random.choice(filtered_movies))
else:
 print("The options are only 1 and 2.")

Şu ana kadar böyle bir şey yaptım, .txt dosyasından nasıl rastgele satır seçtireceğimi anlamadım. Yardım edebilir misiniz?

Python:
import random.
from tkinter import *
from tkinter import messagebox.
from tkinter import filedialog.

class MoviePicker:
 def __init__(self,root):
 self.root = root.
 self.root.title("Movie Picker")
 self.root.geometry("800x800")
 self.menubar = Menu(self.root)
 self.root.config(menu=self.menubar)
 self.r = Menu(self.menubar)
 self.r.add_command()
 self.fl = Menu(self.menubar)
 self.fl.add_command()
 

Yeni konular

Geri
Yukarı