MCPcopy Create free account
hub / github.com/dabeaz-course/practical-python / parse_stock_data

Function parse_stock_data

Solutions/6_12/ticker.py:21–26  ·  view source on GitHub ↗
(lines)

Source from the content-addressed store, hash-verified

19 yield dict(zip(headers, row))
20
21def parse_stock_data(lines):
22 rows = csv.reader(lines)
23 rows = select_columns(rows, [0, 1, 4])
24 rows = convert_types(rows, [str,float,float])
25 rows = make_dicts(rows, ['name','price','change'])
26 return rows
27
28def filter_symbols(rows, names):
29 for row in rows:

Callers 1

tickerFunction · 0.70

Calls 3

select_columnsFunction · 0.70
convert_typesFunction · 0.70
make_dictsFunction · 0.70

Tested by

no test coverage detected