Как запустить текст в поиск os
Всем привет мне нужна помощь, моя программа должна запускать любой файл с пк, однако она просто не может запустится из-а того что команда def lol(): os.startfile(txt) как то не так работает, можете ли вы мне помочь
from tkinter import *
import os
window = Tk()
window.title("lol")
window.geometry('400x250')
def lol():
os.startfile(txt)
lbl = Label(window, text="Введите путь")
lbl.grid(column=1, row=0)
txt = Entry(window, width=15)
txt.grid(column=1, row=1)
txt.focus()
btn = Button(window, text="войти", command = lol)
btn.grid(column=2, row=1)
window.mainloop()
Ответы (1 шт):
Автор решения: Yan Wolf
→ Ссылка
Код не совсем верный, есть упущения, сравните пожалуйста для анализа:
import os
import tkinter as tk
window = tk.Tk()
window.title("lol")
window.geometry('400x250')
def lol():
os.startfile('text.txt', 'edit')
lbl = tk.Label(window, text="Введите путь")
lbl.grid(column=1, row=0)
txt = tk.Entry(window, width=15)
txt.grid(column=1, row=1)
txt.focus()
btn = tk.Button(window, text="войти", command = lol)
btn.grid(column=2, row=1)
window.mainloop()
Обратите внимание, что файл в данном случае text.txt должен присутствовать