打印字符串,就像用户输入一样?

时间:2017-05-23 14:27:07

标签: python command-line stdout stdin

您可以使用print()使用 Python 打印到 stdout ,并使用input()读取 stdin

但是如何以编程方式打印字符串,不仅对用户可见,而且可编辑,就像用户输入字符串一样

当有一些默认(或当前)值已经自动输入时,向用户询问有关内容会很有帮助。

我发现一些问题和答案(如this one)朝着正确的方向发展,但它们都是关于一个应用程序与另一个应用程序进行交互 - 我想在一个Python应用程序中执行此操作。

E.g。 magic_input()函数:

magic_input('Country: ', val='Wonderland')

输出(其中" Wonderland"可由用户编辑):

Country: Wonderland

0 个答案:

没有答案