전체 글472 스크래핑(scraping) 스크래핑(Scraping)은 웹사이트나 시스템에서 필요한 데이터를 자동으로 추출하고 수집하는 기술입니다. 주로 웹 페이지에서 데이터를 추출하는 웹 스크래핑이 많이 사용됩니다. 스크래핑의 활용 사례 * 가격 비교: 경쟁업체의 가격 데이터를 수집하여 자사의 가격 경쟁력을 파악할 수 있습니다. * 연락처 수집: 웹사이트에 공개된 연락처 정보를 수집하여 마케팅 및 영업 활동에 활용할 수 있습니다. * 시장 조사: 경쟁사 및 고객의 동향을 파악하기 위해 관련 데이터를 수집할 수 있습니다. * 콘텐츠 집계: 다양한 웹사이트의 콘텐츠를 수집하여 통합적으로 제공할 수 있습니다. 스크래핑의 기술적 특징 * 자동화: 스크래핑은 사람이 직접 데이터를 수집하는 것이 아니라 프로그램을 통해 자동으로 데이터를 추출합니.. 2024. 5. 18. [CSS]bakcground-position background-position 속성은 CSS에서 배경 이미지의 위치를 지정하는 데 사용됩니다. 이 속성을 통해 배경 이미지의 시작 위치를 설정할 수 있습니다. background-position 속성은 다음과 같은 값을 가질 수 있습니다. * 키워드: top, right, bottom, left, center * 길이 값: px, em, % 등의 단위를 사용하여 배경 이미지의 위치를 지정 * 혼합 값: 키워드와 길이 값을 함께 사용하여 배경 이미지의 위치를 지정 예를 들어, background-position: center center;는 배경 이미지를 수평, 수직 중앙에 배치하는 것을 의미합니다. background-position 속성은 다음과 같은 경우에 유용하게 사용될 수 있습니다:.. 2024. 5. 18. 파이썬 json 데이터 다루기 요즘에는 웹개발로 데이터를 주고 받을때 xml보다 json으로 주고 받습니다. 파이썬에서 json데이터를 다루는 법에 대해 알아 보겠습니다. JSON 문자열 파싱하기 json.loads() 함수를 사용하여 JSON 문자열을 파이썬 딕셔너리 객체로 변환할 수 있습니다. 변환된 딕셔너리 객체에서 키 값을 사용하여 JSON 데이터에 접근할 수 있습니다. JSON 데이터 생성하기 json.dump() 함수를 사용하여 파이썬 딕셔너리 객체를 JSON 문자열로 변환할 수 있습니다. 이를 통해 JSON 파일을 생성하거나 API 요청에 포함시킬 수 있습니다.import json# JSON 데이터 (예시)json_data = '{"name": "John", "age": 30, "city": "New York"}'# J.. 2024. 5. 9. 파이썬 웹소켓 통신 웹소켓은 웹브라우저와 서버간의 실시간 양방향 통신을 가능하게 하는 프로토콜 입니다.HTTP 프로토콜의 한계를 극복하고 AJAX의 등장으로 인한 실시간 통신 요구를 충족시키기 위해 등장했습니다.웹소켓은 선택적 데이터 업데이트와 페이지 새로고침 없이 실시간 통신이 가능하다는 장점이 있습니다.웹소켓은 통신을 위한 서버단과 요청을 하는 클라이언트 단으로 구분하여 개발을 합니다. 파이썬에서는 websockets 라이브러리를 사용하여 웹소켓을 구현할 수 있습니다. 1) 웹소켓 서버 생성import asyncioimport websocketsasync def handle_client(websocket, path): async for message in websocket: print(f"Receive.. 2024. 5. 9. 이전 1 2 3 4 5 6 7 8 ··· 118 다음