Pycharm中sys.stdin读入按ctrl+D没有作用
做笔试,用Pycharm调试ACM模式的算法题,使用sys.stdin读入控制台的输入。
结果无法停止,控制台会一直让输入。查了说按了ctrl+D结束输入,按了也没用,只不过是另起一行再让输入。
这个该如何解决,搜了各大网站都没有相关的。只找到这一个相关的网页
https://teamtreehouse.com/community/how-to-exit-sysstdin-when-working-in-pycharm-ctrld-doesnt-work
下面这个是代码。试了vs code中可以停止。pycharm中死活不行。大佬们有遇到相同的问题的吗。
import sys for line in sys.stdin: parts = line.strip().split() data.append(parts)