• 技术文章 >Python技术 >Python基础教程

    python 如何获得重定向输入

    爱喝马黛茶的安东尼爱喝马黛茶的安东尼2019-09-18 17:56:41原创2930

    通过内置的fileinput模块即可实现,创建文件filein.py:

    #!/usr/bin/env python
    import fileinput
    f_input = fileinput.input()
    for line in f_input:
         print(line, end='')

    相关推荐:《Python教程

    增加可执行权限:

    chmod a+x filein.py

    使用:

    $ ls | ./filein.py       # Prints a directory listing to stdout.
    $ ./filein.py /etc/passwd  # Reads /etc/passwd to stdout.
    $ ./filein.py < /etc/passwd # Reads /etc/passwd to stdout.
    专题推荐:python 重定向输入
    上一篇:python如何输入多行 下一篇:python 如何向上取整

    相关文章推荐

    • python如何实例化对象• python如何去掉换行符• python如何写入csv• python如何输入多行

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网