Programing Language/Python12 파이썬 Selenium 패키지 Selenium 웹 애플리케이션을 자동화하는 데 사용되는 강력한 Python 패키지브라우저를 제어( 브라우저 드라이버를 통해 제어 )하여 사람처럼 웹 사이트와 상호 작용 가능 웹 스크래핑, 웹 애플리케이션 테스트, 그리고 브라우저 자동화 작업에 사용 DOM 요소 제어 Selenium을 사용하면 HTML 요소를 찾고 클릭, 입력, 선택, 스크롤 등과 같은 동작을 수행할 수 있다. 스크립트 기반 테스트 Python을 비롯한 여러 언어로 작성된 스크립트를 사용하여 테스트를 자동화할 수 있습니다. 기본 구성요소 WebDriver 브라우저를 제어하는 데 사용되는 인터페이스입니다. 각 브라우저에 맞는 드라이버(ex. chromedriver, geckodriver)를 필요로 합니다. By 클래스 HTML 요소를 찾.. 2024. 12. 21. 파이썬 pip 명령어 아래 명령어들 써봄 다른것들도 많겠지pip install --upgrade numpy # numpy 패키지 업그레이드pip install --upgrade matplotlib # matplotlib 패키지 업그레이드pip uninstall numpy # numpy 패키지 제거pip uninstall matplotlib # matplotlib 패키지 제거pip search pandas # pandas 패키지 검색pip search flask # flask 패키지 검색 2024. 12. 20. Python 개발환경 구축 파이썬을 설치하는 방법은 크게 2가지1) 순수 파이썬 설치( 파이썬 공식 홈페이지 ) 2) 아나콘다 패키지 설치( 아나콘다 공식 홈페이지 ) 아나콘다 패키지 추천 이유1) 데이터 과학 및 딥러닝 관련된 수 많은 라이브러리를 따로 설치할 필요 없음. 2) 수행하는 프로젝트에 따라 가상 환경을 만들어 관리할 수 있음 A 프로젝트에는 python2를 사용해야하고, B 프로젝트에는 python3을 사용해야 하는 경우 각 프로젝트에 맞는 가상의 환경을 만들어, 버전에 따른 버그를 방지 윈도우 사용자 이름이 영어가 아닌 한글로 설치되어 있을 때, 에러가 발생하며 설치가 되지 않는다.> user 아나콘다 설치https://www.anaconda.com/ Anaconda | The Operati.. 2024. 12. 19. 파이썬 웹 크롤링 01 동적 웹페이지url만으로는 들어갈 수 없는 웹페이지 url의 변화가 없는데도 실시간으로 내용이 계속해서 추가되거나 수정된다면 동적 웹 페이지 사용 패키지requests / urllibselenium 정적 웹페이지정적/동적 웹 페이지수집속도빠름느림파싱 패키지beautifulsoupbeautifulsoup / selenium 2024. 12. 19. [vsCode] Flask 개발환경 구축 4.인터프리터 설정 해야함https://flex-link.co.kr/6 파이썬(python) VScode 인터프리터 설정 방법이번에는 Visual Studio Code에서 인터프리터를 설정하는 방법을 알아보자. 파이썬 버전이 업데이트 되어 최신 버전을 설치했다면 인터프리터를 수정하여 VScode에서 최신 버전의 파이썬으로 컴파일flex-link.co.kr https://cookie-log.tistory.com/entry/VS-Code-Flask-%EC%8B%A4%ED%96%89%ED%99%98%EA%B2%BD-%EA%B5%AC%EC%B6%95 [VS Code] Flask 개발환경 구축1. 빈 폴더(prac)만들고 새터미널 열기 ➡️ 윈도우 기준, 단축키 [ctrl + shift + `] 2. 새로운.. 2024. 5. 13. [vsCode] Python 가상환경 생성 가상 환경프로젝트마다 독립된 환경(가상 환경)을 생성함으로써, 프로젝트별로 패키지를 관리할수 있게함.( 대부분 프로그래밍 언어들은 패키지,모듈 의 버전을 계속 최신화 하고 있다 ) Java나 Javascript에서는 maven이나 npm으로 프로젝트 생성시 당연하게 라이브러리 의존성이 관리된다.Python은 개발 프로세스에 이런 강제성이 없는 경우가 있지만, 가상환경을 권장함 가상환경 생성Python 3.5 이후부터는 venv가 파이썬 표준 라이브러리에 내장되어 있기 때문에 따로 설치할 필요가 없다 Terminal 혹은 cmd 창에서 python -m venv 가상환경이름위 코드가 제대로 실행되었다면, 생성한 가상환경 이름으로 폴더가 생김 가상환경 활성화, 비활성화( bash에선 안됐는데, cmd에서 하.. 2024. 5. 13. 이전 1 2 다음