您可以使用 sys.stdin。它的行为类似于文件对象,因此在使用时请将其视为文件对象:#!/usr/bin/env python import sys print sys.stdin.read() 仅运行此命令会使解释器挂起,但添加管道操作符则可以实现预期效果: > echo "asd" | python test.py > asd