Python Pyppeteer vs Python Selenium для RPA (Robotic Process Automation) [Закрыто]Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Python Pyppeteer vs Python Selenium для RPA (Robotic Process Automation) [Закрыто]

Сообщение Anonymous »

Я просто хочу мнение кого -то, кто регулярно делает RPA. Как вы думаете, Pyppeteer или Selenium (с Python) лучше для автоматизации роботизированных процессов? Во -первых, позвольте мне объяснить мою ситуацию. Мы не хотим использовать UIPATH, потому что мы обнаружили, что язык программирования общего назначения, как Python, может охватывать все наши потребности. Мы используем наших роботов для ввода информации в платформу электронных медицинских карт, в которой отсутствуют функции записи API. Мы не можем ограничить эту политику. Основываясь на требованиях нашей команды по кибербезопасности, нам не разрешается использовать устаревшие версии Chrome. В результате наш Chromedriver.exe автоматически обновляется и изменяется с недели в неделю. Из -за тонких различий в каждом обновлении мы получаем непредсказуемые результаты с нашим кодом. Код, который работает нормально, одна неделя может выйти из строя на следующей неделе после обновления браузера. Но это слишком много проблем, потому что наши виртуальные машины основаны на Windows, а такие инструменты, как Docker, не очень надежны в Windows. Это помогло бы, если бы у нас были виртуальные машины Linux, но это не вариант для нас в данный момент. Предполагается, что Pyppeteer будет менее ресурсоемким. Тем не менее, в нашем собственном тестировании 8 экземпляров бота селена используют гораздо меньше ресурсов, чем один бот пидппетера. Что еще более важно, Pyppeteer может быть настроен для запуска на определенной версии Chromium, которая не автоматически обновится. Это решает нашу проблему с постоянно меняющимся хромированным браузером. На самом деле, с Pyppeteer, среднего возраста нет - нет chromedriver.exe, который мог бы обновиться до несовместимой версии. Я видел, как обновления Chromedriver.exe вызывают широкие сбои для тысяч пользователей в Интернете. Pyppeteer избегает этой проблемы, потому что он напрямую общается с хромом. Это приводит к более предсказуемому поведению и устраняет необходимость в контейнеризации. < /P>
На основании вашего опыта, какой инструмент вы бы сказали, что лучше? Selenium имеет непредсказуемую производительность недели в неделю на основе обновлений Chromdriver.

Подробнее здесь: https://stackoverflow.com/questions/796 ... automation
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Process Process Process с более низким использованием процессора
    Anonymous » » в форуме JAVA
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Process Process Process с более низким использованием процессора
    Anonymous » » в форуме JAVA
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Слишком много клиентских задач Ошибка ODBC в RPA BOT [закрыто]
    Anonymous » » в форуме C#
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Слишком много клиентских задач Ошибка ODBC в RPA BOT [закрыто]
    Anonymous » » в форуме C#
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • (Roborcorp) rpa.windows Как получить элемент по значению?
    Anonymous » » в форуме Python
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»