본문 바로가기
반응형

전체 글92

파이썬 웹 프레임워크 소개 "Python 웹 프레임워크"는 Python 언어를 사용하여 웹 애플리케이션을 개발할 수 있도록 도와주는 라이브러리입니다. 이를 사용하면 웹 애플리케이션을 개발하는데 필요한 기본 기능들을 쉽게 사용할 수 있으며, 코드의 재사용성을 높일 수 있습니다. 유명한 Python 웹 프레임워크로는 Django, Flask, Pyramid, Tornado, CherryPy 등이 있습니다. Django는 파이썬으로 작성된 고수준 웹 프레임워크로, 클래스 기반 뷰, ORM, 관리자 페이지, 템플릿 시스템 등을 기본적으로 제공합니다. Flask는 매우 가벼운 프레임워크로, 기본적인 웹 기능만을 제공하며, 플러그인 시스템을 통해 다양한 기능을 추가할 수 있습니다. Pyramid는 큰 어플리케이션부터 작은 어플리케이션까지 모.. 2023. 2. 1.
파이썬 selenium 패키지 이해하기 Python Selenium 패키지는 웹 자동화 테스트를 수행하기 위한 패키지입니다. Selenium은 브라우저 자동화를 위한 라이브러리로, Python에서도 Selenium을 사용할 수 있도록 해주는 패키지입니다. 우선, Selenium 패키지를 설치해야 합니다. 터미널에서 다음 명령어를 입력하면 설치됩니다. pip install selenium Selenium을 사용하기 위해서는 webdriver를 설치해야 합니다. webdriver는 Selenium이 브라우저를 제어할 수 있도록 해주는 프로그램입니다. 예를 들어 Chrome 브라우저를 제어하려면 Chrome webdriver를 설치해야 합니다. 설치가 완료되면, 아래와 같은 코드를 통해 Selenium을 사용할 수 있습니다. from seleniu.. 2023. 1. 31.
파이썬 BeautifulSoup 라이브러리 이해하기 "Python BeautifulSoup 패키지"는 Python에서 HTML과 XML 파일을 파싱하는데 사용되는 패키지입니다. 이 패키지를 이용하면 편리하게 HTML/XML 파일에서 원하는 정보를 추출할 수 있습니다. 아래는 BeautifulSoup 패키지를 이용해 HTML 파일을 파싱하는 예제 코드입니다. from bs4 import BeautifulSoup html = """ Hello, World! This is a test. """ soup = BeautifulSoup(html, 'html.parser') # h1 태그를 찾아서 텍스트를 출력 h1 = soup.find('h1') print(h1.text) # "Hello, World!" # p 태그를 찾아서 텍스트를 출력 p = soup.find(.. 2023. 1. 30.
파이썬 requests 라이브러리 이해하기 Python Requests는 웹 서버에 HTTP 요청을 보내는 라이브러리입니다. 이를 이용해 웹 서버에 요청을 보내고 응답을 받을 수 있습니다. 먼저, requests 라이브러리를 설치해야 합니다. pip install requests 그리고 아래와 같이 requests 모듈을 import 합니다. import requests 요청을 보내는 가장 기본적인 방법은 get() 함수를 사용하는 것입니다. response = requests.get('https://www.example.com') 이렇게 요청을 보냈을 때 응답은 Response 객체로 반환됩니다. 응답 내용은 .text속성으로 얻을 수 있습니다. print(response.text) requests 모듈은 다양한 요청 메서드를 지원하는 형식으로.. 2023. 1. 29.
반응형