Как открыть файлы jpg и pdf, используя tkinter.filedialog.askopenfilename? - PullRequest
0 голосов
/ 26 декабря 2018

Я нашел этот код в Интернете, который открывает файл и показывает, что это окно tk.Но это только позволяет мне открыть файл PNG.Могу ли я узнать, как я могу изменить код для открытия файлов jpg и pdf или других типов файлов?

import tkinter
import tkinter.filedialog

root = tkinter.Tk()


def display_image():
    f = tkinter.filedialog.askopenfilename(
        parent=root, initialdir='C:/Tutorial',
        title='Choose file'
    )

    new_window = tkinter.Toplevel(root)

    image = tkinter.PhotoImage(file=f)
    l1 = tkinter.Label(new_window, image=image)
    l1.image = image
    l1.pack()


b1 = tkinter.Button(root, text='Display image', command=display_image)
b1.pack(fill='x')

root.mainloop()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...