분류 전체보기 70

[Python] Beautiful Soup 과 Selenium 설치하기

아버지께서 알바를 맡기셨다. 엑셀 명단에 있는 회사들의 주소를 인터넷에서 찾고, 만약 그 회사의 주소지가 서울이면 전화번호를 다음 열에다가 입력하는 알바이다. 회사가 300개 정도라고 알고 있었는데 파일을 열어보니 600개에 도달했다. 쓰고 보니까 약간 수학문제집 말투인데 아니다 진짜 알바다.. 한 140개까지 하고 빡종했다. Python으로 자동화된 코드를 만들어 볼 순 없을까 하며 Beautiful Soup하고 Selenium을 설치하였다. 두개 다 오픈소스이다. 간단히 설명하자면, Beautiful Soup은 html과 xml 문서를 파싱하기 위한 패키지로, html에서 데이터를 추출하는 데 유용한 구문 분석 트리를 생성한다. Selenium은 웹 브라우저를 이용하여 웹 사이트에서 자동적으로 제어를..

Python 2023.04.09

배달비 인상은 누구의 책임인가

코로나 19로 인해 한국은 경기 침체를 겪었으나, 배달 산업만큼은 엄청난 부흥을 맞이했다. 결제금액은 2019년 8월 5332억 원, 2020년 8월 1조 671억 원, 2021년 8월 1조 9087억 원으로 전년 동월 대비 79%, 재작년 동월 대비 258% 성장했다. 그리고 기업들은 ‘배달비’를 책정하게 되었다. 2018년 5월경 교촌치킨이 배달비 2,000원을 받기 시작하면서 물꼬가 트였다. 이 배달비용은 조금씩 오르기 시작하더니, 2023년 현재 배달비는 3,000~5,000원, 심한 경우 1만 원에 이르렀다. 그러나 한국농촌경제연구원(KREI)의 ‘포용성장 및 지속가능성 관련 외식업 분야 실태조사 결과’ 보고서를 보면 2만 원어치 소비자들이 적정 배달료로 꼽은 평균 금액은 약 1,617원으로, ..

카테고리 없음 2023.03.26

밑바닥부터 시작하는 데이터 과학

2023.3.2 새벽 스마트 워치로 사람들의 건강상태 측정 통계학자 - 데이터 과학자 - 컴퓨터 과학자 세상에는 데이터를 통찰력으로 바꾸려는 사람들이 한가득이다. 데이터 과학은 공익을 위해서 쓰이기도 한다: 공중 보건 개선 등 for 문 앞에서 표현식을 쓸 수도 있다. result = [num * 3 for num in a if num % 2 == 0] defaultdict 모듈은 딕셔너리 기본값이 정해져 있지 않을 때 유용하게 쓸 수 있다. from collections import defaultdict d = defaultdict(str) d['one'] = '1' d['two'] = '2' d['three'] print(d) >>>defaultdict(, {'one': '1', 'two': '2',..

독서 목록 2023.03.06

[Python] Class 총정리

다른 부분에 비해 많이 이해하기 힘들었던 파트라 정리해두기로 했습니다. 게임 캐릭터를 만든다고 생각하면 쉽습니다. 활을 쏘건, 검을 휘두르건 각 캐릭터는 공통적으로 하는 행동이 있을 텐데요. 예시를 오버워치로 들어보겠습니다. 오버워치의 영웅들은 단축키를 누르면 그에 맞는 대사를 합니다. “안녕하세요.”,”치유가 필요합니다.” 등등. 우리는 각자의 영웅에게 맞는 함수를 정해줄 필요 없이, class를 사용하여 모든 영웅에게 일괄적으로 적용시킬 수 있습니다. class Hero: def __init__(self, name, age, gender): self.name = name self.age = age self.gender = gender def speak(self, words): print(f"{self..

Python 2023.03.06

[프로그램 개발] 저녁 메뉴 추천

Python으로 저녁 메뉴 추천 프로그램을 만들어보았습니다. ‘2020 한국인 영양소 섭취기준’에 따르면, 20대 여성의 에너지섭취량은 낮고, 50·60대 남성의 에너지 섭취량은 높은 것으로 조사되었습니다. 이에 따라, 아침과 점심으로 섭취한 식단을 반영하여 저녁식사를 한다면, 영양소에 있어 보완이 될 듯 싶었습니다. 아직 열량(kcal)에 대해서만 반영이 되어있습니다. 활동정도를 알려주는 PA계수는 다음과 같습니다. 활동정도 기준 남성 여성 비활동적 일상생활에 필요한 활동 1.0 1.0 저활동적 일상활동 +30-60분 꾸준한 운동 1.11 1.12 활동적 일상활동 + 60분 이상 꾸준한 운동 1.25 1.27 매우활동적 일상활동 + 60분 이상 꾸준한 운동 + 60분 이상 격렬한 운동 1.48 1.45..

프로그램 개발 2023.03.06

저장용기에 따른 김치의 품질

식품미생물학 저장용기에 따른 김치 저장 중의 화학적, 미생물학적 특성(2020)에 대한 간단한 요약입니다. 논문에서 저장용기는 폴리프로필렌(PP), 스테인리스 스틸(STS), 세라믹을 사용하였고, 세라믹을 사용하였을 때 발효 속도 지연으로 김치의 품질수명을 향상시킬 수 있고 긍정적인 미생물 균총 변화를 유도하여 김치의 품질과 기능성에도 영항을 미칠 수 있으며, 세라믹 재질에서 발생하는 원적외선에 의한 미생물 균총의 변화가 한 원인일 수 있다고 지목합니다.

식품영양학 2023.03.06

소개

👩‍🎓한양초등학교 입학 👩‍🎓서울대현초등학교 졸업 👩‍🎓대명중학교 졸업 👩‍🎓서울세종고등학교 졸업 👩‍🎓경희대학교 식품영양학과 재학 중 식품 데이터 사이언티스트가 되고 싶습니다. 식품 분야의 데이터를 활용해 사람들의 삶을 편하게 하는 직무로, 소속된 기업에 산재한 데이터를 수집하여 분석하고, 비즈니스에 잘 활용할 수 있도록 인사이트를 찾기도 합니다. 필요한 역량은 크게 식품산업에 대한 이해, 데이터 분석을 위한 통계 및 수학적 지식, 딥러닝에 대한 지식, 데이터 전처리 및 모델링을 위한 코딩 능력, 디자이너, 개발자, 기획자 등 타 부서와의 커뮤니케이션 능력도 필요합니다. 데이터 사이언티스트 역량ㅣ하드 스킬, 소프트 스킬 데이터 사이언티스트 직무는 현업의 알고리즘 기술 및 시스템 성능 향상과 비즈니스 인..

카테고리 없음 2023.03.06