原始模式下的Python stdin print增加了空格
发布时间:2020-12-13 19:10:32 所属栏目:Linux 来源:网络整理
导读:我需要在Python中将标准输入切换到非缓冲模式,以便我可以读取它的单个字符.我设法让它工作,但现在标准输出被打破:不知何故,似乎在换行符后,发出一些空格字符,第一行为零,第二行为3,第三行为6,等等,这样: ASD ASD ASD 操作系统是Ubuntu Linux 12.04,64位版
我需要在Python中将标准输入切换到非缓冲模式,以便我可以读取它的单个字符.我设法让它工作,但现在标准输出被打破:不知何故,似乎在换行符后,发出一些空格字符,第一行为零,第二行为3,第三行为6,等等,这样:
操作系统是Ubuntu Linux 12.04,64位版本,Python版本是3.2.3. 我怎样才能摆脱这种行为呢? 以下是我用过的代码:
最佳答案
看起来你只是做换行但没有回车.将您的打印更改为
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |