more markets, bugfixing
[stockthis] / markets / get_symbol_and_name.py
index 3fe8efe..4d1ff85 100644 (file)
@@ -1,30 +1,32 @@
 #!/usr/bin/env python2.5
 ### Script to automatize getting the names and symbols for the different markets
 ### the data file must have this format:
-### symbol1*name1
-### symbol2*name2
-### symbol3*name3
+### symbol1[tab]name1[tab]whatever
+### symbol2[tab]name2[tab]whatever
+### symbol3[tab]name3[tab]whatever
 ### Etc.
+### where [tab] is a \t symbol, or one tabulation
 
 def tratar_eso(filename):
     a=open(filename, 'r')
     l=a.read()
     a = l.split('\n')
-    symb = []        
+    symb = []
     names = []
     for i in a:
-        b=i.split('*')
+        b=i.split('\t')
         try:
             symb.append(b[0])
             names.append(b[1])
         except:
             pass
     return symb, names
-    
-    
+
+
 if __name__ == "__main__":
     import sys
     symb, names = tratar_eso(sys.argv[1:][0])
     print symb
     print names
-
+    print len(symb)
+    print len(names)