Я пытаюсь построить все общественные парки в моем родном городе Сантьяго. Пока что я собрал некоторую соответствующую информацию из Google Places и сохранил ее на веб-странице для справки:
import pandas as pd
pdf=pd.read_html('http://www.quant.cl/static/HTML/parks.html',index_col=0)[0]
Но классическая петля построения фолия терпит неудачу по неизвестной причине:
for did, drow in df.iterrows():
folium.Marker(location=(drow['lat'],drow['lng']),
popup='%s:%s' %(drow['name'],drow['formatted_address'])).add_to(fm)
fm.save('parques_%d.html' %did)
Это генерирует 51 HTML-файл (как и предполагалось), но я могу только визуализировать их вплоть до parques_21.html, а не parques_22.html. Может ли это быть из-за ударений в 22-й записи?
name O'Higgins Jardín Chino Park
formatted_address Santiago, Santiago Metropolitan Region, Chile
lat -33.4692
lng -70.6606
rating 4.3