如何删除我的 Urwid 小部件之间的空格?

How do I remove spaces between my Urwid Widgets?

我正在尝试使用 Urwid 在 Python 上设计一个控制台应用程序。 我的小部件(这里是行框)有问题:行框彼此之间有 space,这会影响应用程序的整体方面。当删除那些行框时,我得到了我想要的东西(没有 spaces),但也失去了我想要的东西(一条分隔我的不同小部件的线)。是否可以删除相邻行框之间自动生成的space?

注意:我使用 urwid.Columns 和 urwid.Pile 来堆叠我的小部件。

这里是问题所在:https://imgur.com/a/aIelunP

谢谢!

由于这些字符的性质,您永远无法摆脱 space。要做的事情是阅读 linebox 的文档,它会让你明确地指出你的角落和侧面要使用什么字符。因此,例如,假设您有 2 个并排的盒子,盒子 1 和盒子 2。对于盒子 1,最右上角是 "T" ascii 数字,右下角是倒置的 T。然后方框 2 您将描述为没有左角或边 (" ")。