- 셀레니움을 이용한 파이썬 코드를 AWS Lambda에 올려 PC를 사용하고 있지 않을 때에도 웹페이지 새글 스크래핑을 하려 했다.
- 라이브러리 등은 zip 파일 형태로 AWS Lambda에 업로드하였으나 테스트 진행시 아래와 같은 에러가 발생하였다.
"[Errno 30] Read-only file system: '/home/sbx_user1051'",
- 파이썬 코드의 webdriver_manager를 실행하는 과정에서 발생하는 오류인 것으로 보인다. webdriver_manager 모듈은 사용하고 있는 브라우저 버전에 맞는 chromedriver를 자동으로 다운받기 위해 사용하는 것인데, 에러 메시지를 보면, readonly 파일에 쓰기를 시도했다는 내용으로 추정된다.
- chromedriver manager를 사용하는 대신, 적절한 webdriver를 별도로 올리는 방식으로 코드를 바꿔야 할 것 같다.
'코딩 > 기타' 카테고리의 다른 글
[AWS Lambda] 작성한 파이썬 코드를 PC를 켜지 않고 실행하기 (0) | 2022.09.17 |
---|---|
명령 프롬프트에서 폴더 내 모든 파일 압축 (0) | 2022.09.15 |
(2021.10.26) 일 단위 수준의 주가 데이터, 배당 정보는 API나 별도의 사이트를 이용할 것 없이 pandas-datareader 패키지를 사용하면 얻을 수 있다. (0) | 2021.10.26 |
댓글