Методы извлечения онлайн-курсов по управлению персоналом с примерами кода

Чтобы найти онлайн-курсы по управлению персоналом, вы можете использовать различные методы и приемы. Вот несколько примеров использования разных языков программирования:

  1. Python с красивым супом:

    import requests
    from bs4 import BeautifulSoup
    url = "https://example.com/human-resource-management-courses"
    response = requests.get(url)
    soup = BeautifulSoup(response.text, 'html.parser')
    course_list = soup.find_all("div", class_="course")
    for course in course_list:
    title = course.find("h2").text
    description = course.find("p").text
    print(f"Title: {title}\nDescription: {description}\n")
  2. JavaScript с Puppeteer:

    const puppeteer = require('puppeteer');
    async function scrapeCourses() {
    const browser = await puppeteer.launch();
    const page = await browser.newPage();
    await page.goto('https://example.com/human-resource-management-courses');
    const courseList = await page.$$('.course');
    for (let course of courseList) {
    const title = await course.$eval('h2', element => element.textContent);
    const description = await course.$eval('p', element => element.textContent);
    console.log(`Title: ${title}\nDescription: ${description}\n`);
    }
    await browser.close();
    }
    scrapeCourses();

Обратите внимание, что приведенные выше фрагменты кода являются лишь примерами, демонстрирующими парсинг веб-страниц с использованием Python и JavaScript. Возможно, вам придется адаптировать их к конкретному веб-сайту или платформе, с которой вы хотите получить информацию о курсе.