Пишу GUI с python 3.6 ткинтером. Выполнение приведенного ниже кода может привести к изображению, приведенному ниже, с текстом «Hello World» по умолчанию:
Однако, это не работает, когда я заменяю entryvalue='Hello World'
на entryvalue='C:\Users\User\Document'
Кто-нибудь знает почему и как это решить? Я хочу показать текст по умолчанию это путь к файлу. Заранее спасибо
код работает хорошо, как показано ниже:
import tkinter as tk
from tkinter import *
# tkinter GUI
root= tk.Tk()
root.title("Entry Box Testing")
root.geometry('600x300+50+10')
canvas = tk.Canvas(root)
canvas.pack()
label = tk.Label(root, text='File Path: ')
canvas.create_window(20, 50, window=label,anchor='nw')
entryvalue='Hello World'
v = StringVar(root, value=entryvalue)
entry = tk.Entry (root,textvariable=v,width=40)
entry.pack()
canvas.create_window(20, 80, window=entry,anchor='nw')
root.mainloop()