将输入管道输入Python快速而脏的单行程序

时间:2017-03-11 18:42:08

标签: python bash

我知道我可以将stdin输入(通过sys.stdin.read())输入到脚本中。但是Python单线程如何工作呢?如果我想管道一个字符串并使用Python反转它,它会是什么样子?也就是说,我想要相当于字符串[:: - 1]但是对于管道。

1 个答案:

答案 0 :(得分:1)

print(sys.stdin.read()[-2::-1])

-2用于剥离最后一个空行。默认情况下,echo等一些实用程序会在末尾添加换行符。