Почему я не могу открыть файлы Excel, хотя он открывает конкретный путь к файлу из кода ниже?Python

Программы на Python
Ответить
Anonymous
 Почему я не могу открыть файлы Excel, хотя он открывает конкретный путь к файлу из кода ниже?

Сообщение Anonymous »


Приведенный ниже код может перейти к точному месту назначения, но по какой-то причине он по-прежнему не может получить доступ к конкретным файлам Excel. импортировать ОС импортировать tkinter как tk импортировать панд как pd из диалога файла импорта tkinter

root = tk.Tk() root.geometry("250x140") root.configure(bg="Светло-синий")

def open_file(): корень = tk.Tk() root.withdraw() file_path = filedialog.askopenfilename(initialdir="C:/Users/Ken Rozairo/Desktop/Calco") если путь_файла: df = pd.read_excel("путь_файла") печать(df) os.startfile(путь_файла)

def open_folder(): корень = tk.Tk() root.withdraw() путь_папки = filedialog.askopenfilename(filetypes=[("Файлы Excel", "*.xlsx")], Initialdir="C:/Users/Ken Rozairo/Desktop/Calco/DIALOG - SLT CAL.xlsx")< /код> если путь_к папке: os.startfile(путь_к папке)

def open_name(): корень = tk.Tk() root.withdraw() путь_папки = filedialog.askopenfilename(filetypes=[("Файлы Excel", "*.xlsx")], Initialdir="C:/Users/Ken Rozairo/Desktop/Calco/BUN - CAL.xlsx") если путь_к папке: os.startfile(путь_к папке)

file_button = tk.Button(text="GFM", команда=open_file) file_button.grid(row=0,column=10,padx=80,pady=8)

folder_button = tk.Button(text="Финансовые отчеты", команда=open_folder) folder_button.grid(row=1,column=10,padx=80,pady=8)

folder_button = tk.Button(text="CALCO", команда=open_name) folder_button.grid(row=2,column=10,padx=80,pady=8)

tk.mainloop()

Я хочу получить доступ к назначенному файлу Excel и открыть его при нажатии команды с помощью назначенной кнопки
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»