Я использую tkinter и хочу создать поле ввода, в которое можно будет перетаскивать файл, чтобы получить путь. Однако, когда я удаляю файл, путь отображается в скобках, например {A:путь к файлу.txt.
Как избежать вставки скобок ? Кроме того, как сделать поле ввода шире?
master = TkinterDnD.Tk()
tk.Label(master, text="Input raster:").grid(row=0)
tk.Label(master, text="Output:").grid(row=1)
e1 = tk.Entry(master)
e2 = tk.Entry(master)
e1.grid(row=0, column=1)
e2.grid(row=1, column=1)
tk.Button(master, text='Quit', command=master.quit).grid(row=3, column=0, sticky=tk.W, pady=4)
tk.Button(master, text='Show', command=ensayo).grid(row=3, column=1, sticky=tk.W, pady=4)
e1.drop_target_register(DND_FILES)
e1.dnd_bind('', lambda e: e1.insert(tk.END, e.data))
e2.drop_target_register(DND_FILES)
e2.dnd_bind('', lambda e: e2.insert(tk.END, e.data))
tk.mainloop()
Подробнее здесь: https://stackoverflow.com/questions/724 ... -of-a-file
Как запретить tkinter вставлять скобки после перетаскивания файла? ⇐ Python
Программы на Python
-
Anonymous
1727417939
Anonymous
Я использую tkinter и хочу создать поле ввода, в которое можно будет перетаскивать файл, чтобы получить путь. Однако, когда я удаляю файл, путь отображается в скобках, например {A:путь к файлу.txt.
Как избежать вставки скобок ? Кроме того, как сделать поле ввода шире?
master = TkinterDnD.Tk()
tk.Label(master, text="Input raster:").grid(row=0)
tk.Label(master, text="Output:").grid(row=1)
e1 = tk.Entry(master)
e2 = tk.Entry(master)
e1.grid(row=0, column=1)
e2.grid(row=1, column=1)
tk.Button(master, text='Quit', command=master.quit).grid(row=3, column=0, sticky=tk.W, pady=4)
tk.Button(master, text='Show', command=ensayo).grid(row=3, column=1, sticky=tk.W, pady=4)
e1.drop_target_register(DND_FILES)
e1.dnd_bind('', lambda e: e1.insert(tk.END, e.data))
e2.drop_target_register(DND_FILES)
e2.dnd_bind('', lambda e: e2.insert(tk.END, e.data))
tk.mainloop()
Подробнее здесь: [url]https://stackoverflow.com/questions/72483811/how-to-prevent-tkinter-from-inserting-brackets-after-drag-and-drop-of-a-file[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия