projects
/
stockthis
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
more markets, bugfixing
[stockthis]
/
markets
/
get_symbol_and_name.py
diff --git
a/markets/get_symbol_and_name.py
b/markets/get_symbol_and_name.py
index
3fe8efe
..
4d1ff85
100644
(file)
--- a/
markets/get_symbol_and_name.py
+++ b/
markets/get_symbol_and_name.py
@@
-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:
#!/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.
### 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')
def tratar_eso(filename):
a=open(filename, 'r')
l=a.read()
a = l.split('\n')
- symb = []
+ symb = []
names = []
for i in a:
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
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
if __name__ == "__main__":
import sys
symb, names = tratar_eso(sys.argv[1:][0])
print symb
print names
-
+ print len(symb)
+ print len(names)