gpt4 book ai didi

Python:通过让用户编辑默认值来获取用户输入

转载 作者:行者123 更新时间:2023-11-28 23:05:29 25 4
gpt4 key购买 nike

我有一个脚本可以从 Web 服务器中提取文本。我想让用户(我)有机会编辑该文本,以便他们可以选择要保留的部分。理想情况下,它应该是这样的:

editedText= raw_input(defaultText)

因此,defaultText 被打印出来,用户编辑它并按下回车键,他们编辑的文本被分配给 editedText

有没有办法做到这一点?
谢谢!

最佳答案

是的,有办法。使用 readline

import readline

defaultText = 'I am the default value'
readline.set_startup_hook(lambda: readline.insert_text(defaultText))
res = raw_input('Edit this:')
print res

请注意,这不是一个非常便携的解决方案,我只在 Linux 上测试过它:)

关于Python:通过让用户编辑默认值来获取用户输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6033903/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com