본문 바로가기

분류 전체보기8

파이썬으로 DB 정제 목표 총 28023개의 네이버 플레이스 링크 중 실제로는 등록되지 않은 가맹점이나, 크롤링 과정에서 어쩔 수 없이 섞이게 된 더미링크 제거 분석 해당 링크를 들어가면 다음과 같은 화면이 나타난다. requests 라이브러리를 사용해 플레이스 링크로 get 요청을 날려 html 문자열 수집 bs4의 html parser와 select를 이용하여 해당 태그의 값 가져오기 해당 값이 “조건에 맞는 업체가 없습니다.” 인 경우에 해당 데이터 제거 해당 태그가 존재하지 않거나 그 값이 “조건에 맞는 업체가 없습니다.” 인 경우 패스 필터링 과정 1. DB 연결 전남청년문화복지카드 가맹점 안내 앱 서버의 DB는 Mysql을 사용하므로 pymysql 라이브러리를 이용하여 DB에 접근. pip install pymys.. 2024. 1. 31.
프레임워크(Framework)와 라이브러리(Library) 프레임워크(Framework)와 라이브러리(Library) 1. 프레임워크란? 소프트웨어 프레임워크(software framework)는 복잡한 문제를 해결하거나 서술하는 데 사용되는 기본 개념 구조이다. 간단히 뼈대, 골조(骨組), 프레임워크(framework)라고도 한다.[1] 개발자가 소프트웨어를 개발할 때 코드를 구현하는 시간을 줄이고, 코드의 재사용성을 증가시키키 위한 목적으로 클래스의 묶음들을 라이브러리 형태로 제공하는 것을 말함. 1. 1. 프레임 워크의 특징 개발자가 따라야 하는 가이드를 제공함 개발의 범위가 정해져있음 개발자를 위한 다양한 도구 등을 제공함 1. 2. 프레임 워크의 종류 구분 설명 중류 JAVA기반 Web Framework Jave를 통한 웹 어플리케이션 개발에 초점을 맞.. 2024. 1. 30.