Я изучаю Firebase с Android, и мне нужна база данных для игры. Это адрес запроса Json: https://yts.ag/api/v2/list_movies.json. Он содержит около 5000 фильмов, которые мне нужны. Поэтому я искал в Интернете, и я нашел инструмент под названием Scrapy. Но я понятия не имею, как использовать его в API для отдыха. Любые справкуСкремблирование Json Данные из REST Api
0
A
ответ
0
Сначала вам нужно следовать Scrapy Tutorial создать проект Scrapy, и тогда ваш паук может быть столь же простым, как это:
class MySpider(Spider):
name = 'myspider'
start_urls = ['https://yts.ag/api/v2/list_movies.json']
def parse(self, response):
json_response = json.loads(response.body)
for movie in json_response['data']['movies']:
yield Request(movie['url'], callback=self.parse_movie)
def parse_movie(self, response):
# work with every movie response
yield {'url': response.url}
+0
Спасибо за помощь. Ценить это. – RoshanPisharody
0
Очень легко. Следуйте за the tutorial и начинайте с URL-адреса конечной точки REST. На вашей функции parse()
или parse_item()
используйте json.loads(response.body)
для загрузки документа JSON. Поскольку Scrapy теперь может глотать dicts, ваш код может быть столь же просто, как
import json
...
def parse(self, response):
return json.loads(response.body)
Here «s немного более продвинутый вариант использования.
Смежные вопросы
- 1. REST API JSON-передача
- 2. Неправильные данные JSON в neo4j REST api
- 3. Как разместить данные json с Rest API
- 4. Как вернуть JSON из PEST API REST
- 5. Zing Feed получить данные из rest api
- 6. Как получить конкретные данные из wp json rest api
- 7. Как запросить данные JSON из REST API в React Native
- 8. codeigniter: Rest api + Json
- 9. Создание API REST/JSON
- 10. Как получить Json Data из rest api
- 11. получить конкретные данные из REST API
- 12. Получить данные из REST API в jsreports
- 13. REST API Положить большие данные
- 14. Rest API - объект JSON
- 15. REST/JSON API [Помощь]
- 16. Дизайн REST JSON API
- 17. Скремблирование массивов JSON вложенных тегов
- 18. Угловые данные потребления из Rest API
- 19. REST API Laravel: Как вернуть сложный ответ JSON из API
- 20. JSON не вернулся из пряжи REST API
- 21. Чтение JSON Object возвращено из API REST
- 22. Ресурсы API REST API, данные для возврата?
- 23. Сделать данные изображения из REST API viewable
- 24. Geting данные из Rest API - Angular JS
- 25. Что унижает данные из REST/Web API?
- 26. Jersey - Rest API (Json Format)
- 27. Значения из форматированной строки JSON (из REST API) в C#
- 28. Звоните REST Api из REST Api (Node.js)
- 29. JSON фазировки с REST API
- 30. Анализировать JSON с REST API
Пожалуйста, покажите нам код, который вы пробовали до сих пор. Вот вам документация «scrapy». http://doc.scrapy.org/en/latest/intro/overview.html – Rahul
Спасибо, я попробую и дам вам знать – RoshanPisharody