From fab50ce959c23d93b287ccdfe0b2e9be5733e3f5 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jos=C3=A9=20Fonseca?= Date: Fri, 12 Sep 2008 18:48:50 +0900 Subject: [PATCH] Also read from stdin. --- xml2txt.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/xml2txt.py b/xml2txt.py index 2890129..2b85a6e 100755 --- a/xml2txt.py +++ b/xml2txt.py @@ -239,9 +239,14 @@ class TraceParser(XmlParser): def main(): - for arg in sys.argv[1:]: - parser = TraceParser(open(arg, 'rt')) - parser.parse() + args = sys.argv[1:] + if args: + for arg in args: + parser = TraceParser(open(arg, 'rt')) + parser.parse() + else: + parser = TraceParser(sys.stdin) + parser.parse() if __name__ == '__main__': -- 2.45.2