1. Home
  2. 프로그래밍/Python
  3. [Python] *** is deprecated and will be removed from ***!!!!

[Python] *** is deprecated and will be removed from ***!!!!

Image

파이썬 2 에서 파이썬 3 올라갈때만 해도 C++이랑 다르게 호환성을 버린 대신 언어 성능을 나름 극적으로 개선했었죠. 

 

이제 파이썬 3 에서 버전 업그레이드가 있을때마다 잘 작동하던 모듈(라이브러리)이 펑펑 터져버리는 문제가 있었는데.. 메이저한 라이브러리들은 이런 문제가 많이 없다만 라이브러리 개발자들이 일을 너무 잘해서 그런가

 

사용 함수 이름을 자꾸 바꾸거나 개선 시키는 바람에 저렇게 deprecated 경고가 계속 뜨네요 ㅡ.ㅡ

나중에 버전 올라가면 원래 코드는 제대로 작동도 안할태니 방침대로 바꿔줘야 하는데..

 

Selenium 에서 find_element_by_css_selector 대신에 find_element(By.CssSelector.... 로 바뀐건 좋은 개선이라고 생각합니다만 Pandas에선 append 없애고 concat으로 대체한다고 하네요.

append 가 리스트 느낌이라 솔직히 마음에 들었는데 음...

 

어쩌면 진짜 적은 파이썬 버전 업그레이드가 아니라 라이브러리 제작자 일지도...

 

 

SNS 공유하기
네이버밴드
카카오톡
페이스북
X(트위터)

최근글
인기글
이모티콘창 닫기
울음
안녕
감사
당황
피폐