본문 바로가기

멋쟁이사자처럼 AI School 8기(fin)/TIL(Today I Learn)

[멋쟁이사자처럼 AI스쿨 8기] Day12 TIL

 

 

ㅁ drop

  • index, columns 값으로 삭제.
  • 조건으로 삭제 => boolean indexing 사용

 

ㅁ 깊은 복사& 얕은복사

  • 얕은 복사 : 주소 값 복사, data1 = data2 ,  둘 중 하나의 값 변경시 모두 변경
  • 깊은 복사 : 데이터 복사.    __.copy

 

ㅁ ssl 오류

 

> 인증서가 없는 사이트는 접속 시 웹 브라우저에서 에러 메세지 발생

> verify=False 설정을 통해 ssl 인증서 확인 과정 생략

* requests.packages.urllib3.disable_warnings(requests.packages.urllib3.exceptions.InsecureRequestWarning)
코드로 에러 메세지 생략 가
  • get : 필요한 데이터를 Query String 에 담아 전송
  • post : 전송할 데이터를 HTTP 메시지의 Body의 Form Data에 담아 전송
  • get 과 post 여부는 브라우저의 네트워크 탭의 Headers > Request Method 를 통해 확인
  

ㅁ pd.read_html과 requests


> requests 를 통해 요청을 보내고 오류메시지를 보고 하나씩 리버스 엔지니어링을 하면서 해결

 

 

* BeautifulSoup을 사용해 태그에서 원하는 정보 찾기 가능.

ex) span, href...