by Anonymous » 17 Feb 2025, 10:53
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()
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]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()
[/code]