Нужен простенький парсер

3 000 руб. за проект
21 июля 2022, 18:30 • 8 откликов • 86 просмотров
Необходимо спарсить данные по лек.взамодействию для списка действующих веществ далее - (мнн) с drugs.com. Список включает ~ 1 000 мнн.



Далее необходимая информация на примере мнн ibrutinib.

Общая страница мнн - https://www.drugs.com/drug-interactions/ibrutinib.html



Для каждого мнн выводится следующая информация:

I Interactions: Для каждого взаимодействующего мнн нужна (1) степень взаимодействия (major, moderate, minor, unknown), (2) описание на англ. и references (во вкладке professional, не consumer).

https://www.drugs.com/drug-interactions/ibrutinib-index.html

II Alcohol/Food Interactions: нужно указать (1) степень взаимодействия (major, moderate, minor, unknown), (2) описание на англ. с references (во вкладке professional, не consumer). https://www.drugs.com/food-interactions/ibrutinib.html



III Disease Interactions: нужно указать для каждого заболевания (1) название заболевания, (2) степень взаимодействия (major, moderate, minor, unknown) и (3) описание на англ. с references (во вкладке professional, не consumer).

https://www.drugs.com/disease-interactions/ibrutinib.html

Структура данных для вывода для каждого мнн из списка:



Взаимодействующий мнн

Степень взаимодействия

Описание со ссылками

Мнн 1

Мнн 2

Maj/mod/min/uk

Текст 1



Мнн 3

Maj/mod/min/uk

Текст 2



Мнн 4

Maj/mod/min/uk

Текст 3













Алкоголь/еда

Степень взаимодействия

Описание со ссылками

Мнн 1

Алкоголь

Maj/mod/min/uk

Текст 1



Еда

Maj/mod/min/uk

Текст 2





Название заболевания

Степень взаимодействия

Описание со ссылками

Мнн 1

Заболевание1

Maj/mod/min/uk

Текст 1



Заболевание2

Maj/mod/min/uk

Текст 2



Заболевание3

Maj/mod/min/uk

Текст 3









Отзывы
R50 4bec9d6112a2b702b03859df751a3768
Заказчик
Доплатить пришлось за некоторые доработки, в целом все нормально, надеюсь в дальнейшем на долгое сотрудничество!
Всем рекомендую!
2 года назад
R50 5a44ea9df98a96fa9e6dbfa3a55a719c
Фрилансер
 
2 года назад