Встречается на 1% собеседований по Python
Какие знаешь способы работы с 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
интервью вопросы и ответы