about summary refs log tree commit diff
path: root/zachwalk.py
diff options
context:
space:
mode:
authorZach DeCook <zachdecook@librem.one>2021-02-10 07:33:59 -0500
committerZach DeCook <zachdecook@librem.one>2021-02-10 07:33:59 -0500
commitd40a78ef73c793cc1d23118a6a1c6a478d930dfd (patch)
tree8beb3a484f2613fa72c9ef9d70bd04cd0f0fc183 /zachwalk.py
parent8a5c54f8aec3620541423f4113a9fb7611dd592a (diff)
downloadzachwalk-d40a78ef73c793cc1d23118a6a1c6a478d930dfd.tar.gz
zachwalk: also read from stdin
Diffstat (limited to 'zachwalk.py')
-rwxr-xr-xzachwalk.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/zachwalk.py b/zachwalk.py
index a7d1a8d..aee0458 100755
--- a/zachwalk.py
+++ b/zachwalk.py
@@ -4,6 +4,7 @@
 import sys
 import socket
 import ssl
+import fileinput
 from dateutil.parser import parse
 
 DEFAULT = '1970-01-01'
@@ -40,9 +41,8 @@ def gnd(fp):
         pass
     return DEFAULT
 
-def main(argv):
-  with open(argv[1]) as f:
-    for line in f:
+def main():
+    for line in fileinput.input(): #stdin or file from argv
         if line[0:2] == '=>':
             # plz don't use multiple spaces.
             url = line.split(' ')[1]
@@ -54,4 +54,4 @@ def getdesc(line):
   return ' '.join(line.split(' ')[2:])
 
 if __name__ == '__main__':
-  main(sys.argv)
+  main()