Skip to content

Commit 0d34a6f

Browse files
committed
Added func for previous output (all boards)
1 parent 7ed99c1 commit 0d34a6f

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

pandas_datareader/moex.py

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ def _get_metadata(self):
149149
markets_n_engines[symbol] = list(set(markets_n_engines[symbol]))
150150
return markets_n_engines, boards
151151

152-
def read(self):
152+
def read_all_boards(self):
153153
"""Read data"""
154154

155155
markets_n_engines, boards = self._get_metadata()
@@ -208,14 +208,21 @@ def read(self):
208208
b = concat(dfs, axis=0, join="outer", sort=True)
209209
else:
210210
b = dfs[0]
211+
return b
212+
211213

214+
def read(self):
215+
"""Read data"""
216+
markets_n_engines, boards = self._get_metadata()
217+
b = self.read_all_boards()
212218
result = pd.DataFrame()
213219
for secid in list(set(b["SECID"].tolist())):
214220
part = b[b["BOARDID"] == boards[secid]]
215221
result = result.append(part)
216222
result = result.drop_duplicates()
217223
return result
218224

225+
219226
def _read_url_as_String(self, url, params=None):
220227
"""Open an url (and retry)"""
221228

@@ -241,3 +248,5 @@ def _read_lines(self, input):
241248
sep=";",
242249
na_values=("-", "null"),
243250
)
251+
252+
# MoexReader('sber', '2020-07-02', '2020-07-02').read_all_boards()

0 commit comments

Comments
 (0)