Bagaimana untuk Muat Turun Fail dengan Chrome Tanpa Kepala dan Selenium dalam Python?

Linda Hamilton
Lepaskan: 2024-11-08 19:10:03
asal
822 orang telah melayarinya

How to Download Files with Chrome Headless and Selenium in Python?

Memuat turun Fail dengan Chrome Tanpa Kepala dan Selenium

Dalam Python menggunakan Selenium dan Chrome, mengautomasikan muat turun fail boleh mencabar dalam mod tanpa kepala. Walaupun muat turun berjalan lancar dalam mod biasa, pelaksanaan tanpa kepala gagal untuk memulakannya. Isu ini berterusan walaupun apabila laluan muat turun lalai ditentukan.

Penyelesaian:

Pembangun Chromium telah memperkenalkan mod tanpa kepala baharu dalam versi Chrome terkini, menawarkan keupayaan yang dipertingkatkan. Mod ini membenarkan kefungsian Chrome penuh dan penggunaan sambungan. Untuk mendayakan mod tanpa kepala baharu ini, tambahkan hujah berikut pada ChromeOptions anda:

<code class="python">options.add_argument("--headless=new")</code>
Salin selepas log masuk

Untuk Chrome versi 96 hingga 108, gunakan hujah berikut sebaliknya:

<code class="python">options.add_argument("--headless=chrome")</code>
Salin selepas log masuk

Dengan memasukkan baharu ini bendera mod tanpa kepala, anda boleh menjangkakan muat turun dimulakan seperti biasa, seperti dalam Chrome biasa. Penyelesaian ini menyelesaikan isu muat turun fail tidak bermula dalam mod tanpa kepala.

Atas ialah kandungan terperinci Bagaimana untuk Muat Turun Fail dengan Chrome Tanpa Kepala dan Selenium dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan