Rar İçindeki Dosyaları Sayar
-
import tkinter as tk
from tkinter import filedialog, messagebox
import rarfile
"//Ran Tahribat.COM 2024"
def select_file():
file_path = filedialog.askopenfilename(filetypes=[("RAR files", "*.rar")])
if file_path:
file_path_var.set(file_path)
def count_files():
file_path = file_path_var.get()
if not file_path:
messagebox.showerror("Error", "Please select a RAR file first.")
return
try:
with rarfile.RarFile(file_path) as rf:
file_list = rf.infolist()
total_files = len(file_list)
messagebox.showinfo("Total Files", f"Total number of files: {total_files}")
except Exception as e:
messagebox.showerror("Error", f"An error occurred: {e}")
app = tk.Tk()
app.title("RAR File Counter")
file_path_var = tk.StringVar()
select_button = tk.Button(app, text="Select File", command=select_file)
select_button.pack(pady=10)
count_button = tk.Button(app, text="Count Files", command=count_files)
count_button.pack(pady=10)
app.mainloop()
-
Teşekkürler.
-
Hacı ne işimize yarar diye de bir ipucu tüküreydin de hayal dünyamız genişleseydi be.
-
-
-
-
EnableTurk bunu yazdı
Hacı ne işimize yarar diye de bir ipucu tüküreydin de hayal dünyamız genişleseydi be.
Cevaplar için teşekkür ederim, Teşekkürler için rica ederim.
RAR dosyasına dosyaları atınca ne kadar olduğunu merak ettim onun için öyle bir kod yazdık
rar rar dosya say dosya sayma programı rar içinde dosya nasıl sayılır
