Similar presentations:
фиолетовая преза
1.
МИНОБРАЗОВАНИЯ РОССИИФедеральное государственное бюджетное
образовательное учреждение
высшего образования
«Российский государственный университет туризма и
сервиса»
ФГБОУ ВО «РГУТИС»
Колледж
о прохождении практической подготовки в форме практики ПП.06.01. Сроки прохождения
производственной практики с «23» марта 2026 г. по «11» апреля 2026 г.
Место прохождения практики компания
«Информационные технологии»
Выполнила:
Студентка 4 курса группы ИС 22-1
Петрова Алла
2. Практика В компании в «Информационные технологии»
Производственная и учебная практикаКомпания «Информационные технологии»:
Здесь подготавливают решения, благодаря которым клиенты могут
создавать, хранить и обрабатывать разные данные. Там вам
готовы предложить помощь в области сопровождения 1С,
автоматизации бизнес-процессов и торговли, бухгалтерских
программ, бухгалтерских услуг, а также разработки программного
обеспечения. Рынок ИТ-услуг движется со скоростью света,
и специалисты организации делают всё, чтобы их навыки и знания
были актуальными.
Информация взята с сайта: https://zoon.ru/msk/internet/it-kompaniya_informatsionnye_tehnologii/
3. Задание на практику
В рамках практики передо мной стояла задачасоздать инструмент, который сам заходит на
сайты DNS и Ситилинк, находит там процессоры
или видеокарты, забирает названия и цены, а
затем сводит это в единую таблицу и показывает,
где дешевле и в чем отличие.
Основное требование — полная автоматизация,
чтобы человек руками ничего не копировал и не
вставлял.
4. Задание на практику
Было выполнено ряд задач:Изучение методов
автоматического
сбора данных
Разработка
скрипта для
автоматического
парсинга
комплектующих ПК
Анализ структуры
сайтов DNS и
Ситилинк
Сравнение
характеристик
товаров из двух
источников
Автоматическое
Формирование
отчета в формате
Exсel
5. Исследование технологий для реализации
Язык: PythonБиблиотека запросов: Requests (для загрузки информации со страниц)
Работа с таблицами: Openpyxl (для создания Excel-файлов)
Интерфейс: API сайтов DNS и Ситилинк
Формат обмена данными: JSON
6. В рамках производственной практики была выполнена следующая работа
Настройка рабочей средыустановка Python и библиотек
Написание и отладка функций
Отдельно для DNS и Ситилинка
get_dns/citilink_data(querty)
Разработка алгоритма сравнения данных
If len(dns_data)==0
Тестирование скрипта на разных категориях товаров
Когда сайт выдает пустой список выдается:
«ошибка при запросе»
Создание шаблона финальной Excel-таблицы
wb=workbook()
ws[«A1»]=…
7. Ход работы
Запрос«Видеокарта»
Парсинг DNS
Парсинг
Ситилинк
Ход работы
Сохранение
файла result.xlsx
Запись в Excel
Расчет
разницы
Сопоставление
данных
8. Примеры работы
Программа автоматически создает файл Excel, где записываетданные из обоих магазинов по запросу и сравнивает их между
собой, после чего сохраняет файл в той же папке, где лежит
программа под названием result.xlsx
(нажмите на файлик,
чтобы открыть его )
9.
Примеры работыПрограмма автоматически считает разницу в стоимости и
сравнивает текстовое описание
10. Пример кода Python
С помощью requests.get мы загружаем страницу для анализа кодаData=response.json() переводит данные в словарь
11.
Пример кода Python №2Далее идет цикл for,
где мы перебираем все
найденные товары и
для каждого достаем
значение из ячеек
name и price