@@ -133,8 +133,8 @@ def _get_metadata(self):
133
133
) # market and engine
134
134
135
135
if fields [14 ] == "1" : # main board for symbol
136
- symbol = symbol .upper ()
137
- boards [symbol ] = fields [1 ]
136
+ symbol_U = symbol .upper ()
137
+ boards [symbol_U ] = fields [1 ]
138
138
139
139
if symbol not in markets_n_engines :
140
140
raise IOError (
@@ -150,7 +150,7 @@ def _get_metadata(self):
150
150
return markets_n_engines , boards
151
151
152
152
def read_all_boards (self ):
153
- """Read data"""
153
+ """Read data from every board """
154
154
155
155
markets_n_engines , boards = self ._get_metadata ()
156
156
try :
@@ -210,9 +210,8 @@ def read_all_boards(self):
210
210
b = dfs [0 ]
211
211
return b
212
212
213
-
214
213
def read (self ):
215
- """Read data"""
214
+ """Read data from primary board for each ticker """
216
215
markets_n_engines , boards = self ._get_metadata ()
217
216
b = self .read_all_boards ()
218
217
result = pd .DataFrame ()
@@ -222,7 +221,6 @@ def read(self):
222
221
result = result .drop_duplicates ()
223
222
return result
224
223
225
-
226
224
def _read_url_as_String (self , url , params = None ):
227
225
"""Open an url (and retry)"""
228
226
@@ -248,5 +246,3 @@ def _read_lines(self, input):
248
246
sep = ";" ,
249
247
na_values = ("-" , "null" ),
250
248
)
251
-
252
- # MoexReader('sber', '2020-07-02', '2020-07-02').read_all_boards()
0 commit comments