본문 바로가기

Python

(2)
[Python] 파일 입력 모듈 : fileinput fileinput fileinput 모듈은 파일을 입력으로 사용하는 데 유용한 기능을 제공하는 파이썬 표준 라이브러리 중 하나 이 모듈을 사용하면 여러 파일을 처리하고 파일의 행을 반복적으로 처리가 가능하다 이 모듈은 텍스트 파일을 처리하는 데 유용하고 파일의 각 줄을 처리하거나, 파일에서 특정한 문자열을 찾아서 변경하거나, 파일을 직접 수정하는 등의 작업을 수행하는 모듈이다 fileinput 모듈은 fileinput.input() 함수와 함께 주로 사용된다. 이 함수는 여러 파일을 처리하고 파일의 행을 반복적으로 처리할 때 유용, 일반적으로 for 루프와 함께 사용되어 파일을 한 번에 하나씩 처리하거나 수정하는 데 사용된다 나는 파일의 전채 내용 중 특정 조건에 맞는 줄만 수정하는데 사용하였다 카운트를..
교육 1일차 + 2일차 파이썬 개발자가 되었다 selenium과 beautifulsoup을 이용한 크롤링을 교육받았다 귀찮으니까 회사에서 적은거 복붙하고 나중에 수정할 예정 1일차 (24-01-30) 크롤링 실습 크롤링이란 웹페이지를 그대로 가져와서 데이터를 추출하는 것 크롤링을 위해서는 selenium과 beautifulsoup을 사용한다. selenium으로는 크롬을 자동으로 사용하는 것이고 beautifulsoup은 그 페이지에서 크롤링을 진행하는 것이다. 크롬드라이버을 다운 받는데 버전이 달라서 오류가 발생했다. 115버전 이상부터는 json파일을 이용해서 다운 받는다. css_selector를 선택하는 데 어려움이 있었다. 클래스의 일부분을 가져와서 사용하였다. 대기하는 방법을 처음에는 time.sleep()을 사용했..