Попытка извлечь файл geo json из Интернета для карты фоллиевого хороплета.
req = requests.get('https://raw.githubusercontent.com/python-visualization/folium/master/examples/data/world-countries.json') req = req.text geofile = json.load(open(req)) print(geofile)
Но получить следующий отскок к фрагменту кода выше:
OSError Traceback (most recent call last) <ipython-input-11-0a17bd75da0e> in <module> 6 req = requests.get('https://raw.githubusercontent.com/python-visualization/folium/master/examples/data/world-countries.json') 7 req = req.text ----> 8 geofile = json.load(open(req)) 9 10 print(geofile) OSError: [Errno 36] File name too long:
Не знаю, зачем вам нужно open что-нибудь ... Просто чтение документов достаточно, чтобы знать, как делать запросы https://2.python-requests.org/en/master/
open
result = req.get("https://raw.githubusercontent.com/python-visualization/folium/master/examples/data/world-countries.json") data = result.json() print(data)