Встречается на собеседованиях • сегодня
Какие знаешь способы работы с API
В Python есть множество встроенных и сторонних API. Вот основные категории:
- Встроенные API:
os– работа с ОС (файлы, процессы)sys– системные параметрыjson– работа с JSONrequests– HTTP-запросы (сторонний, но очень популярный)
-
Веб-API:
- REST:
requests+json - GraphQL:
gqlилиrequests - WebSockets:
websockets
- REST:
-
Базы данных:
- SQL:
sqlite3,psycopg2(PostgreSQL) - NoSQL:
pymongo(MongoDB)
- SQL:
Пример REST-запроса:
python
import requests
response = requests.get('https://api.github.com/users/octocat')
print(response.json()['login']) # 'octocat'- Специализированные:
tensorflow/pytorch– MLpandas– анализ данныхflask/fastapi– создание API
Выбор API зависит от задачи – Python предлагает инструменты практически для любых нужд.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы