Обновить README.md

This commit is contained in:
Александра Крынина 2026-05-08 08:25:31 +00:00
parent da2814be7a
commit 21575d4b12

View File

@ -1,2 +1,26 @@
# 3laba # Лабораторная работа №3: Работа с сетевыми соединениями в Python
## Выполненные задания
- [x] TCP клиент-сервер с преобразованием строк в верхний регистр
- [x] UDP клиент-сервер
- [x] HTTP запросы через socket и requests
- [x] Анализ трафика в Wireshark
- [x] Интеграция с Gitea API
## Запуск
1. Открыть проект в PyCharm
2. Убедиться, что выбран виртуальное окружение (venv)
3. Установить зависимости: `pip install requests python-dotenv`
4. Создать файл `.env` с токеном Gitea
5. Запускать серверы и клиенты по очереди
## Структура проекта
- `tcp_server.py` - TCP сервер на порту 10000
- `tcp_client.py` - TCP клиент
- `udp_server.py` - UDP сервер на порту 10001
- `udp_client.py` - UDP клиент
- `http_*.py` - HTTP клиенты
- `gitea_api_client.py` - работа с API Gitea
## Автор
Студент группы Крынина Александра Романовна