Tkinter 锚点选项不适用于多行字符串

Tkinter anchor option not working with multiline string

我想在我的 GUI 中有一个标签,其中文本左对齐。我尝试使用 anchor 但它似乎不起作用,如果字符串由多行组成。 我的代码如下所示:

lbl_welcome = tk.Label(fr_welcome, anchor = 'w', text = "First line\n and this is the second")

标签和框架位于西北方,使用sticky。 我得到的是这样的: GUI with the label

此处 label/textbox 左对齐,而不是文本本身。它适用于单行字符串,其中 \n 不存在。

默认情况下每行居中。如果您希望文本左对齐,您需要使用 justify 选项。

lbl_welcome = tk.Label(..., justify="left")