본문 바로가기

성장

구미 코딩 모임 9회 : 2024년 9월 21일(토)

728x90

날짜: 2024년 9월 21일 (토) 10:00 ~ 12:00
장소: 구미 미디어센터, 드림큐브 3동
참석자: 시원한 외모, 팔고사고, 털실이, 수박
주제: Pygame을 이용한 게임 개발 복습 및 크롤링 이해

 


"게임 개발과 웹 크롤링을 동시에 마스터할 수 있다면 어떨까요?" 이런 흥미로운 생각으로 시작된 구미 코딩 모임 10회는 참가자들의 열정으로 가득 찬 시간이었습니다. 시원한 외모, 팔고사고, 털실이, 수박님이 함께하여 지식과 아이디어를 나누었습니다.

HTML 소개 및 구조 이해

"웹 페이지의 겉모습 뒤에는 어떤 비밀이 숨겨져 있을까요?" 이 질문을 던지며 우리는 HTML의 세계로 첫 발을 내딛었습니다. 태그와 요소들이 어떻게 조합되어 웹 페이지를 구성하는지, 그 구조를 깊이 있게 탐구했습니다. 이를 통해 크롤링의 기본이 되는 HTML 구조를 이해하는 데 큰 도움이 되었습니다.

Python을 이용한 크롤링 시도

"인터넷에서 필요한 정보를 자동으로 수집할 수 있다면 얼마나 효율적일까요?" 이 호기심을 해결하기 위해 Python을 활용한 웹 크롤링에 도전했습니다. 간단한 코드 작성으로 원하는 데이터를 수집하며, 시간과 비용을 절약하는 방법을 직접 체험했습니다. 크롤링의 가능성은 무궁무진하며, 데이터 시대에 필수적인 기술임을 깨달았습니다.


독자가 가질 수 있는 질문 및 답변

  1. Pygame으로 어떤 종류의 게임을 만들 수 있을까요?
    • Pygame은 2D 게임 개발에 적합하며, 간단한 아케이드 게임부터 복잡한 시뮬레이션까지 다양하게 만들 수 있습니다.
  2. 웹 크롤링을 시작하려면 어떤 준비가 필요할까요?
    • Python 기본 문법과 HTML 구조에 대한 이해가 필요하며, BeautifulSoup 같은 크롤링 라이브러리를 활용하면 도움이 됩니다.
  3. 크롤링은 합법적인가요?
    • 공개된 웹 페이지의 정보를 수집하는 것은 가능하지만, 사이트의 이용 약관과 로봇 배제 표준을 준수해야 합니다.
반응형