127.0.0.10
user@linux:~$ 提供的删除额外新行的解决方案之一是使用sys.stdout.write而不是print Python is addingextra newline to the output 使用sys.stdout.write编写新代码 user@linux:~$ cat script02.py for line in f:
这样的程序从stdin获取输入,并在stdout上打印其输出。为了使我的代码与这个程序通信,我使用管道将stdin和stdout重定向到缓冲区。saved_stdout = dup(STDOUT_FILENO); /* save stdout for display later */更多细节:这是在Linux上。取消命名-a的结果为:
Linux snowy.*****.ac.uk 2.6.