Загрузка...

Is it possible to work with Selenium in a multi -flow?

Thread in Python created by Critiquable Mar 28, 2025. 154 views

  1. Critiquable
    Critiquable Topic starter Mar 28, 2025 Banned 1 Mar 15, 2025
    Хотелось бы работать хотя бы с 10-15 потоками,но жрет он я как понял не мало,даже когда работает в фоновом режиме. Возможно ли настроить его так,чтобы он работал на таком количестве потоков и чтобы кушал относительно немного
     
  2. nazavod
    nazavod Mar 28, 2025 Разработка - https://zelenka.guru/threads/3867068/ 61 Oct 7, 2020
    Да, использовать запросы
     
    1. Critiquable Topic starter
      nazavod, Сделал ошибку начав на селениуме,понимаю. Назад уже пути нет
  3. ketaminedream
    из очевидного - параметр headless.
    если хедлес не вариант для твоего ресурса - последний год в хроме существует режим энергосбережения понижающий герцовку, тоже можешь испытать.

    сам не работаю с селениумом, посоветовал первое, что в голову пришло.
     
    1. View previous comments (2)
    2. Critiquable Topic starter
      ketaminedream, как понять избавиться от браузера? запросами делать?
    3. Critiquable Topic starter
      ketaminedream, ну я уже начал и в целом почти закончил на селениуме,не думал что он столько жрать будет,назад пути нет
    4. View the next comments (4)
  4. gcc_machine
    есть куча настроек по оптимизации процесса работы на selenium, disable gpu, no-sandbox, headless - это самые банальные и общепринятые флаги, можно по гуглить и думаю будет еще с десяток таких, можно еще оптимизировать запросы на загрузку медиа, шрифтов и прочей хуйни - просто банить входящие роуты
     
    1. Critiquable Topic starter
  5. fl1pper
    fl1pper Mar 29, 2025 1635 Aug 10, 2020
    используй хром вместо файрфокс в селениуме
     
    1. View previous comments (1)
    2. gcc_machine
      fl1pper, в чем разница, если используется тот же chromedriver, топик не про это
    3. fl1pper
      gcc_machine, селениум старый как минимум
    4. gcc_machine
      fl1pper, на оптимизацию это не влияет
  6. doublepurpose
    doublepurpose Mar 29, 2025 119 Mar 27, 2025
    ставь асинхронный playwright + ФФ, оптимизируй запуск (headless и т.п.) и будет тебе счастье
     
Top
Loading...