Как получить таблицу с веб-сайта, использующего urllib2? - PullRequest
0 голосов
/ 02 марта 2019

Я пытаюсь использовать urllib2 для получения таблицы с веб-страницы, на которой есть список друзей (https://api.roblox.com/users/313376/friends).). Сейчас, когда я пытаюсь напечатать первого друга, я просто получаю: [.

Вот что я сделал:

#313376

import urllib2
friends = urllib2.urlopen("https://api.roblox.com/users/313376/friends").read()

print friends[0]

1 Ответ

0 голосов
/ 02 марта 2019

Вы должны использовать json.load для анализа ответа как объекта JSON:

import json
friends = json.load(urllib2.urlopen("https://api.roblox.com/users/313376/friends"))

В противном случае friends[0] просто извлекает первый символ ответа в виде строки.

...