Tkinter fungialog.asaskopenFileName zum ersten Mal geöffnet, wird aber nicht wieder geöffnetPython

Python-Programme
Anonymous
 Tkinter fungialog.asaskopenFileName zum ersten Mal geöffnet, wird aber nicht wieder geöffnet

Post by Anonymous »

Wenn ich meine Python -Datei ausführe, funktioniert alles zum ersten Mal gut. Aber am Ende braucht es Benutzereingaben, und wenn der Benutzer den Code wiedergeben möchte, wird der Abrufstunde nicht geöffnet. < /P>

Code: Select all

import tkinter as tk
from tkinter import filedialog

# Open file manager to select PDF file using tkinter
def select_pdf_file():
root = tk.Tk()
root.withdraw()  # Hide the root window
file_path = filedialog.askopenfilename(filetypes=[("PDF files", "*.pdf")])
root.destroy()
print("Selected PDF File for Data: " + file_path.split("/")[-1])
return file_path

def main():
print("Welcome..!!!")
print("Initialising...")
# Select PDF file
pdf_path = select_pdf_file()
if not pdf_path:
print("No file selected. Exiting...")
exit()

# Further coding .................

rerun = input("Do you want to rerun the program? (y/n): ").strip().lower()
if rerun == 'y':
main()
else
input("Press any key to exit...")

if __name__ == '__main__':
main()

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post