4 года назад
Delphi парсер новостей с сайта
В этой статье напишем парсер новостей с сайта. Код конечно можно было оптимизировать например процедурами или функциями. Все писалось на скорую руку. Если будут проблемы с SSL попробуйте установить https://disk.yandex.ru/d/pY3vi7PhtmdJRg Запускаем Delphi создаем VCL Appplication. Новости будем брать тут https://oblast45.ru/news Кидаем на форму memo, image, idhttp, button. Первым делом нам нужно получить ссылку на самую верхнюю новость на сайте. Для этого нам нужно получить HTML страницы со списком новостей...
111 читали · 5 лет назад
Python парсинг xml в csv
Для работы с xml нам понадобится модуль xml.etree.ElementTree, а для работы с csv - модуль csv. Исходный код: #Импорт необходимых модулей import xml.etree.ElementTree as et import csv #Открываем файл data.csv на чтение. Если его нет, то он интерпретатор его создаст автоматически result_data = open('data.csv', 'w') #Записываем в tree данные из xml tree = et.parse('products.xml') #Считываем содержимое корневого элемента root = tree.getroot() #Создаем список заголовков для записи первой строки в файл data.csv result_head = [] #Добавляем заголовки в список result_head.append('category') result_head...