분류 전체보기(14739)
-
과대적합 vs 과소적합
과대적합 vs 과소적합
-
selenium 크롤링 설정 - CHROMDRIVER
selenium 크롤링 설정selenium 패키지를 통해 크롤링하기 위해서 현재 설치되어 있는 크롬 브라우저의 버전과 동일한 크롬드라이버 파일이 함께 필요합니다. · 크롬 브라우저의 버전 정보 확인· CHROMDRIVER 다운로드· CHROMDRIVER 압축해제· selenium 크롬 드라이버 설정 크롬 브라우저의 버전 정보 확인크롬 브라이저의 주소에 아래 URL 입력하여 버전정보를 확인합니다.chrome://version/ 크롬 버전은 80.0.3987.122 입니다.
-
NotImplementedError: Only the following pseudo-classes are implemented: nth-of-type. 오류메시지, 해결방법
오류 메시지 {BequtifulSoap}에서 n번째에 위치하는 문서 객체를 선택할 경우 아래와 같은 오류메시지가 발생합니다. 변경 전 bs.select('#content > div.article > div.section > div.news_area > div > ul > li:nth-child(1) > span > a') 변경 후 bs.select('#content > div.article > div.section > div.news_area > div > ul > li:nth-of-type(1) > span > a')
-
Windows 10 - 돋보기 실행, 단축키
Windows 10 - 돋보기 실행, 단축키 단축키 설명 Ctrl + Alt + F · 전체화면 모드 · 전체화면이 확대/축소되어 보여집니다. Ctrl + Alt + L · 렌즈 모드 · 마우스를 따라 다니는 일정 영역이 생기며 해당 부분만 확대되어 표시됩니다. · 렌즈 모드일때 아래의 2가지 방법으로 돋보기 영역을 변경할 수 있습니다. 마우스 이동 설명 마우스를 위로↑ 이동 높이가 커집니다.↑ 마우스를 아래로↓ 이동 높이가 작아집니다.↓ 마우스를 오른쪽으로→ 이동 넓이가 커집니다.↑ 마우스를 왼쪽으로← 이동 넓이가 작아집니다.↓ Shift + Alt + 방향키 방향키 조작을 통해 영역을 변경할 수 있습니다.
-
메타 문자(meta characters)
메타 문자(meta characters) · 원래 그 문자가 가진 뜻이 아닌 특별한 용도로 사용되는 문자를 의미합니다. · 정규 표현식에서 사용하는 메타 문자(meta characters)에는 . ^ $ * + ? { } [ ] \ | ( ) 것들이 있습니다. · +, *, [], {} 등의 메타문자는 매치가 진행될 때 현재 매치되고 있는 문자열의 위치가 변경됩니다. "소모된다"의 의미 · 문자열이 일단 소모되어 버리면 그 부분은 검색 대상에서 제외되지만 소모되지 않는 경우에는 다음에 또 다시 검색 대상이 되게 됩니다.
-
CSV 파일 쓰기
CSV 파일 쓰기· CSV 파일을 쓰기 위해서는 .csv 파일을 쓰기모드(w)로 오픈하고 파일객체를 csv.writer(파일객체) 메소드에 넣으면 CSV writer 객체가 생성됩니다.· CSV writer는 writerow() 라는 메서드를 통해 list 데이터를 파일의 한 라인으로 추가할 수 있습니다. method description writerow() · 문자열이나 숫자로 구성된 시퀀스(sequence)를 하나의 레코드(recored)로 파일에 기록합니다. · 숫자는 문자열로 변환됩니다.