IT 전용글/Python 9

셀레니움(selenium) 버전 자동 체킹.

​ selenium을 사용하다 보면, chrome 버전이 워낙 자주 변경되기 때문에, chromedriver 버전을 맞춰서 다운로드하는 작업이... 꽤 번거롭습니다. ​ 그리고 처음 사용하시는 분들은 chromedriver 파일 경로를 지정하는 것도 어려워하시기도 하고,,, ​ 자동으로 chromedriver를 설치해주고, 버전도 알아서 업데이트 해주는 chromedriver_autoinstaller 를 소개합니다. (왜 이걸 이제 알았을까요.....) ​ ​ # 설치 ! pip install chromedriver-autoinstaller cmd 에서 실행시에는 ! 빼고 "pip install chromedriver-autoinstaller"를 입력해주세요. ​ # 실행하기 import chromedr..

IT 전용글/Python 2022.01.15

파이참 설치방법 및 환경설정

파이참 설치하기 1. 다운로드 www.jetbrains.com/ko-kr/pycharm/download/#section=windows 다운로드 PyCharm: JetBrains가 만든 전문 개발자용 Python IDE 최신 버전 다운로드: PyCharm (Windows, macOS, Linux) www.jetbrains.com 접속해서 Community용으로 다운로드 받습니다. 이어서 첨부파일을 실행해줍니다. 2. 설치 환경설정 Next Next Next Install 3. 설치하기 기다려줍니다. Finnish 4. 실행하기 윈도우키를 누르고 pycharm을 검색하면 실행하실 수 있습니다. 이렇게 초기화면이 나옵니다. 여기에서 New Project를 누르고 반드시 New environment using을..

IT 전용글/Python 2022.01.15

BeautifulSoup 사용법 find, find_all

find_all 및 find ① find_all 은 해당 조건에 맞는 모든 태그를 가져옵니다. 1 find_all('태그명', {'속성명' : '값' ...}) ② find 는 해당 조건에 맞는 첫 번째 태그를 가져옵니다. 1 find('태그명', {'속성명' : '값' ...}) ③ select() : css 선택자를 사용해 값을 가져옵니다. class 앞에는.(점)을 사용, id앞에는 #(샵)을 사용 select(.class_name) select(#id_name) 샘플 웹소스 1) 샘플 웹소스를 D:\Python\test.html 등으로 작성합니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ..

IT 전용글/Python 2021.12.24

Python을 사용한 로봇 프레임 워크에 대해 알아야 할 모든 것

Python의 로봇 프레임 워크 — Edureka Python 프로그래밍 언어에는 웹 테스트를 위해 셀레늄과 같은 외부 라이브러리를 사용할 수있는 로봇 프레임 워크가 있습니다. 이 기사에서는 셀레늄 라이브러리를 사용한 웹 테스트의 사용 사례를 통해 Python의 로봇 프레임 워크와 관련된 테스트 사례 및 기타 다양한 용어에 대해 알아 봅니다. 이 블로그에서는 다음 주제에 대해 설명합니다. Python에서 로봇 프레임 워크는 무엇입니까? 로봇 프레임 워크 아키텍처 설치 표준 라이브러리 내장 도구 테스트 케이스 워크 플로 테스트 고수준 테스트 데이터 기반 테스트 키워드 도서관 키워드 사용자 키워드 변수 변수 정의 변수 사용 테스트 케이스 구성 로봇 프레임 워크-셀레늄 라이브러리 설치 브라우저 드라이버 사용 ..

IT 전용글/Python 2021.12.09

아나콘다 설치방법 (쥬피터노트북)

www.anaconda.com/products/individual/download-success Anaconda | Get Started Anaconda is the birthplace of Python data science. We are a movement of data scientists, data-driven enterprises, and open source communities. www.anaconda.com 상단 주소로 가서 아나콘다를 다운로드한다.~ 다운로드 클릭하면 본인 OS에 맞는 설치 파일을 다운로드한 후 설치한다. 설치 완료 후 윈도우 시작 버튼 클릭한후 해당 아이콘을 클릭하면 실행된다. 쥬피터 노트북 하단에 Launch를 누르면 실행된다~ 설치는 참 쉽죠!?

IT 전용글/Python 2021.01.26

[python 라이브러리] selenium 설치방법

Selenium이란? Selenium은 주로 웹앱을 테스트하는데 이용하는 프레임워크다. webdriver라는 API를 통해 운영체제에 설치된 Chrome등의 브라우저를 제어하게 된다. 브라우저를 직접 동작시킨다는 것은 JavaScript를 이용해 비동기적으로 혹은 뒤늦게 불러와지는 컨텐츠들을 가져올 수 있다는 것이다. 즉, ‘눈에 보이는’ 컨텐츠라면 모두 가져올 수 있다는 뜻이다. 우리가 requests에서 사용했던 .text의 경우 브라우저에서 ‘소스보기’를 한 것과 같이 동작하여, JS등을 통해 동적으로 DOM이 변화한 이후의 HTML을 보여주지 않는다. 반면 Selenium은 실제 웹 브라우저가 동작하기 때문에 JS로 렌더링이 완료된 후의 DOM결과물에 접근이 가능하다. 어떻게 설치하나? pip s..

IT 전용글/Python 2021.01.14

window 에 파이썬 (쥬피터 노트북) 설치방법

1. 파이썬 설치 & Path 설정 - https://www.python.org/downloads/ 에서 원하는 버전 다운로드 - 설치 경로 등을 설정할 수 있지만, Customize 하지 않고 기본으로 설치 - Default 설치 시 기본 드라이브 > Users > 사용자 > Appdata > Local > Programs > Python에 설치됨 - 설치가 완료되면 내 PC > 오른쪽 버튼 클릭 > 속성 > 고급 > 환경변수에서 경로를 추가시켜 준다. - Path를 더블 클릭해서 경로 2개를 추가시켜 주면 되는데 하나는 파이썬 설치 경로이고, 하나는 설치 경로 밑에 있는 Scripts 폴더의 경로이다. 2. 명령 프롬프트 창 열기 - Win키 + R 눌러 실행창 열기 - cmd 입력 3. 주피터 노트..

IT 전용글/Python 2021.01.14