Back to questions
Rutube
Junior — Middle
58
Могли бы Вы рассказать о технологиях и инструментах, которые применяли в своей предыдущей профессиональной деятельности?
Companies where asked
Answer from AI
sobes.tech AI
В своей предыдущей работе с Python я использовал следующие технологии и инструменты:
- Фреймворки: Django и Flask для разработки веб-приложений.
- Базы данных: PostgreSQL и SQLite, взаимодействие через ORM SQLAlchemy.
- Инструменты тестирования: unittest и pytest для написания модульных тестов.
- Системы контроля версий: Git для управления исходным кодом.
- Среды разработки: PyCharm и VSCode.
- Работа с API: создание и потребление RESTful сервисов с использованием библиотек requests и Flask-RESTful.
- Асинхронное программирование: asyncio и aiohttp для реализации асинхронных задач.
Пример простого REST API на Flask:
from flask import Flask, jsonify, request
app = Flask(__name__)
@app.route('/items', methods=['GET'])
def get_items():
return jsonify({'items': ['item1', 'item2']})
if __name__ == '__main__':
app.run(debug=True)