在Python中,如何在运行脚本时获取用户输入?

2 投票
2 回答
5263 浏览
提问于 2025-04-16 17:39

在我的程序中,我想把一个网站上的聊天内容拿过来,并在我的控制台上显示出来。与此同时,我还在用raw_input来获取使用这个程序的人的聊天内容。我的问题是,raw_input会让整个程序停下来,直到我说话或者按下回车键。有没有简单的方法可以解决这个问题呢?

2 个回答

4

你可能还想了解一下curses模块:http://docs.python.org/library/curses.html

5

你需要使用多线程。一个线程负责用户输入,另一个线程负责后台任务。

文档有点复杂(我自己也有点困惑),但这是一个开始的地方:http://docs.python.org/library/threading.html

撰写回答