首页 > 编程语言 > 详细

python for line in sys.stdin解析文件调用方法

时间:2021-05-11 17:53:57      阅读:22      评论:0      收藏:0      [点我收藏+]

1.直接用 cat test.txt  | python test.py直接把解析结果输出到屏幕中,或者用more input.log  | python test.py  (more 可以将多行空行只显示为一行)

 

也可以输入到指定的文件中:cattest.txt  | python test.py > out.log

#!/usr/bin/env python
# encoding=utf-8
import sys
for line in sys.stdin:
    line = line.strip()
    words = line.split()
    for word in words:
        print("%s\t%s" % (word, 1))

技术分享图片

技术分享图片

2.window下运行Python,直接走到Python脚本目录下,直接python pythonshell.py input.log out.log

 

python for line in sys.stdin解析文件调用方法

原文:https://www.cnblogs.com/cstark/p/14754716.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!