in Example-Project/utils.py [0:0]
def get_cell_placements(file_name):
'''
Takes an ipython notebook filename, reads the file, figures out which cells have markdown and code
'''
placements = {}
place_list = []
with open(file_name) as f:
data = f.readlines()
for idx, row in enumerate(data):
if 'cell_type' in row:
if 'markdown' in row:
placements[idx] = 'markdown'
add_str = str(idx) + '_markdown'
place_list.append(add_str)
elif 'code' in row:
placements[idx] = 'code'
add_str = str(idx) + '_code'
place_list.append(add_str)
return data, placements, place_list