다시 시작하는 IT 이야기
close
프로필 배경
프로필 로고

다시 시작하는 IT 이야기

  • 분류 전체보기
    • PC
      • Windows
      • Office
      • Hardware
    • Mobile
      • Android
      • IOS
    • IT Trend
    • Blog
    • Programming
      • JAVA
      • Python
      • SQLD
  • 홈
  • IT Trend
  • PC
  • Blog
  • Mobile
  • Programming
  • 방명록
파이썬 판다스 SettingWithCopyWarning 에러 해결하기

파이썬 판다스 SettingWithCopyWarning 에러 해결하기

판다스 작업 중에 아래처럼 에러가 나는 경우가 있는데요. Warning (from warnings module): File "C:\python\lib\site-packages\pandas\util\_decorators.py", line 311 return func(*args, **kwargs) SettingWithCopyWarning: A value is trying to be set on a copy of a slice from a DataFrame See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy 문제 발..

  • format_list_bulleted Python
  • · 2022. 8. 29.
  • textsms
SQLD 자격증 준비하기

SQLD 자격증 준비하기

SQLD 자격증이란? Kdata(한국데이터산업진흥원)에서 주관하는 시험. 공인자격 제 2013-02호에 해당하는 데이터베이스 SQL 국가공인 자격증이다. 2013년부터 민간자격증에서 국가 공인 민간자격증으로 승격되었으며, 상위 시험인 SQLP(Professional)가 존재한다. SQL(Structured Query Language)은 데이터베이스를 직접적으로 액세스할 수 있는 언어로, 데이터를 정의하고(Data Definition), 조작하며(Data Manipulation), 조작한 결과를 적용하거나 취소할 수 있고(Transaction Control), 접근권한을 제어하는(Data Control) 처리들로 구성된다. SQL 개발자의 정의 SQL 개발자(SQLD*, SQL Developer)란 데이터..

  • format_list_bulleted SQLD
  • · 2022. 8. 28.
  • textsms
파이썬 웹사이트 크롤링 하기 - 4. Selenium 사용하기

파이썬 웹사이트 크롤링 하기 - 4. Selenium 사용하기

이번 시간에는 이어서 셀레니움을 통해 크롤링 하는 방법을 알아보겠습니다. 셀레니움 준비하기 먼저 셀레니움을 쓰기 위해서는 크롬 드라이버를 다운받아야 합니다. https://chromedriver.chromium.org/downloads ChromeDriver - WebDriver for Chrome - Downloads Current Releases If you are using Chrome version 106, please download ChromeDriver 106.0.5249.21 If you are using Chrome version 105, please download ChromeDriver 105.0.5195.52 If you are using Chrome version 104, plea..

  • format_list_bulleted Python
  • · 2022. 8. 27.
  • textsms
파이썬 웹사이트 크롤링하기 - 3.BeautifulSoup/find함수로 찾기

파이썬 웹사이트 크롤링하기 - 3.BeautifulSoup/find함수로 찾기

파이썬을 활용해서 웹사이트 크롤링을 이어서 해보겠습니다. 이제 request로 파일을 찾아오면 Beautifulsoup을 활용해서 크롤링한 파일을 정리하는데요. BeautifulSoup이란? BeautifulSoup는 HTML과 XML 파일로부터 데이터를 뽑아내기 위한 파이썬 라이브러리이다. 여러분이 선호하는 해석기와 함께 사용하여 일반적인 방식으로 해석 트리를 항해, 검색, 변경할 수 있다. 한글 도큐먼트는 링크에서 확인이 가능합니다. 뷰티플수프 문서 — 뷰티플수프 4.0.0 문서 find_all() 메쏘드는 태그의 후손들을 찾아서 지정한 여과기에 부합하면 모두 추출한다. 몇 가지 여과기에서 예제들을 제시했지만, 여기에 몇 가지 더 보여주겠다: 어떤 것은 익숙하지만, 다른 것 www.crummy.com..

  • format_list_bulleted Python
  • · 2022. 8. 26.
  • textsms
파이썬 웹사이트 크롤링하기- 2. 오늘날씨 가져오기

파이썬 웹사이트 크롤링하기- 2. 오늘날씨 가져오기

1번편에 이어서 오늘날씨 크롤링을 한번 따라해보겠습니다. 2022.08.22 - [Programming/Python] - 파이썬 웹사이트 크롤링하기- 1. request 나도코딩 홈페이지에 있는 샘플이 네이버 페이지가 개편되면서 일부 맞지 않는 항목이 있어서 수정해보았습니다. 서울 날씨로 검색했을때 아래와 같이 검색 결과가 나옵니다. 프로그램을 실행시키면 처음부터 에러가 나는데요. 이유가 현재 날씨 표시방식이 달라졌습니다. 현재 온도가 태그를 보면 현재온도는 span의 class: blind 태그에서 찾을 수 있구요. 그리고 어제랑 비교는 이렇게 span에 temperature.up과 temperature.down이라는 두개의 함수에 나눠서 있습니다. 즉 이 경우에 둘 케이스에 대해서 예외처리를 해줘야 ..

  • format_list_bulleted Python
  • · 2022. 8. 23.
  • textsms
파이썬 웹사이트 크롤링하기- 1. request

파이썬 웹사이트 크롤링하기- 1. request

파이썬의 웹사이트 크롤링의 기초 나도코딩 사이트로 파이썬 웹사이트 크롤링을 공부하고 있는데요. 나도코딩 이 사이트를 통해서 하나씩 배워가고 있습니다. 먼저 requests 패키지를 통해서 사이트를 불러오는데요. get을 통해서 해당 주소를 넘겨줍니다. 그리고 res.status_code가 응답인데요. import requests res = requests.get('https://www.naver.com') print('응답코드 =', res.status_code) 200이면 정상입니다. 그리고 status_code가 200 또는 requests.code.ok라면 정상이라고 출력합니다. import requests res = requests.get('https://www.naver.com') print('..

  • format_list_bulleted Python
  • · 2022. 8. 22.
  • textsms
  • navigate_before
  • 1
  • ···
  • 11
  • 12
  • 13
  • 14
  • 15
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기
    • PC
      • Windows
      • Office
      • Hardware
    • Mobile
      • Android
      • IOS
    • IT Trend
    • Blog
    • Programming
      • JAVA
      • Python
      • SQLD
최근 글
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.