gpt4 book ai didi

Python:使用来自另一个命令的输入

转载 作者:太空狗 更新时间:2023-10-30 02:49:06 25 4
gpt4 key购买 nike

我想知道如何通过 python 脚本管理来自另一个命令的输入。

例子:

$ 猫我的文件.txt | my_python_script.py

我的脚本如何管理来自 cat 命令的输入流?我如何从这个管道命令中获取输入?

...非常感谢。

最佳答案

实现此目的的一种简单且通用的方法是使用 fileinput 模块。

import fileinput

for line in fileinput.input()
# do things with line

这样您既可以在管道中使用脚本(正如您现在需要的那样),也可以将一个或多个文件作为参数提供给脚本(想想 my_python_script.py input.txt input2.txt).

关于Python:使用来自另一个命令的输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9708484/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com