yet another unicode fix
authorFlorian Schweikert <kelvan@logic.at>
Mon, 26 Sep 2011 11:53:47 +0000 (13:53 +0200)
committerFlorian Schweikert <kelvan@logic.at>
Mon, 26 Sep 2011 11:53:47 +0000 (13:53 +0200)
iTip.py
scotty.py

diff --git a/iTip.py b/iTip.py
index 8ad3eb6..3e327c1 100644 (file)
--- a/iTip.py
+++ b/iTip.py
@@ -115,7 +115,7 @@ if __name__ == '__main__':
         l = args.l.upper()
     else:
         l = None
-    s = args.s.encode('UTF-8')
+    s = args.s.decode('UTF-8')
     
     if l and l in lines:
         stations = itip.get_stations(l)
@@ -148,4 +148,4 @@ if __name__ == '__main__':
                 
             line[type] += ' %s |' % li
         for kv in line.items():
-            print "%s:\n%s" % kv
\ No newline at end of file
+            print "%s:\n%s" % kv
index 9361bb4..2b1a63b 100644 (file)
--- a/scotty.py
+++ b/scotty.py
@@ -224,8 +224,8 @@ if __name__ == '__main__':
     parser.add_argument('-dt', metavar='type', type=str, help='destination type: %s' % ' | '.join(POSITION_TYPES), default='stop', choices=POSITION_TYPES)
 
     args = parser.parse_args()
-    
-    html = search((args.o.encode('UTF-8'), args.ot), (args.d.encode('UTF-8'), args.dt)).read()
+    print args.o
+    html = search((args.o, args.ot), (args.d, args.dt)).read()
     
     parser = sParser(html)
     state = parser.check_page()