Open rishabhsiitk opened 1 month ago
@umihico @aleksandar-devedzic I see you guys active here. Can you please help?
@rishabhsiitk In local chrome on your computer, you can download file with this code?
@umihico
@rishabhsiitk In local chrome on your computer, you can download file with this code?
Yeah, i am able to download it on my local but i am not using headless-chrome instead the local chrome with below code
opts = Options()
opts.add_argument("--headless")
opts.add_argument("−−incognito")
opts.add_experimental_option('prefs', {
"download.default_directory": os.getcwd(),
"download.prompt_for_download": False,
"download.directory_upgrade": True,
"plugins.always_open_pdf_externally": True
})
browser = Chrome(options=opts)
how about trying local again WITH the options? The diffs between envs should be minimized to debug.
Also, you can try my repository instead of using this repository. It may work if this headless chrome is broken some how. the version of headless chrome is really old nowadays.
@umihico on my local, it's working with below option
opts = Options()
opts.add_argument("--headless")
opts.add_argument('--no-sandbox')
opts.add_argument("−−incognito")
opts.add_argument("--disable-dev-shm-usage")
opts.add_argument("--single-process")
opts.add_argument('--start-maximized')
opts.add_argument('--start-fullscreen')
opts.add_argument("--window-size=1499x2200")
opts.add_experimental_option('prefs', {
"download.default_directory": os.getcwd(),
"download.prompt_for_download": False,
"download.directory_upgrade": True,
"plugins.always_open_pdf_externally": True
})
browser = Chrome(options=opts)
@umihico Below are my local configuration. python==3.9 selenium==4.20.0
chrome browser is - Version 125.0.6422.141 (Official Build) (arm64)
I am using docker image
public.ecr.aws/sam/build-python3.7
with following configuration selenium==4.0.0a5 urllib3==1.26.6 https://github.com/adieuadieu/serverless-chrome/releases/download/v1.0.0-37/stable-headless-chromium-amazonlinux-2017-03.zip https://chromedriver.storage.googleapis.com/2.37/chromedriver_linux64.zipand below is the code
file is not being download neither in
/tmp
(passed as default download directory) nor anywhere. Can someone guide/help with this issue?