Skip to content

xgro/py_nomad_challenge

Repository files navigation

Python_Nomad_Challenge

This is an python challenge example.


DONE!!

Python challenge done


Requirements

  • Python 3.8.10
  • Flask 2.1.2
  • requests 2.27.1
  • Jinja2 3.1.2
  • beautifulsoup4 4.11.1

Step

step 진행도 과정 날짜 세부내용 과제
01 ☑️ Assignment #01 01 ✍️#1.0 ~ #1.3 ✔️ 퀴즈
02 ☑️ Assignment #02 02 ✍️#1.4 ~ #1.8 ✔️ 코드 챌린지
03 ☑️ Assignment #03 03 ✍️ #1.10 ~ #1.11 ✔️ 코드 챌린지
04 ☑️ Assignment #04 04 ~ 07 ✍️ #1.12 ~ #2.2 ✔️ 코드 챌린지
05 ☑️ Assignment #05 08 ~ 10 ✍️ #2.3 ~ #2.16 ✔️ 코드 챌린지
06 ☑️ Assignment #06 11 ~ 14 ✍️ #3.0 ~ #4.10 ✔️ 코드 챌린지



#Assignment[4]

Challenge goals:

  • Using the boilerplate, make a program that gets urls as an input and checks if they are online or not.

  • 보일러플레이트를 이용해 URL을 입력받아 온라인 상태인지 아닌지 체크하는 프로그램을 만드세요.

  • 프로그램은 쉼표로 URL의 개수를 구별합니다. 또한 ‘http’의 유무와 공백을 체크하여 ‘http’가 없다면 추가해주고 공백은 모두 제거해 줍니다. 대문자가 포함되어 있을 경우도 생각하여 소문자로 변환시켜줍니다. 이러한 경우들을 모두 생각하여 처리해줍시다.

  • URL이 실제로 존재하는지 존재하지 않는지 체크해야 됩니다.

  • 사용자들은 프로그램이 모두 종료된 후 다시 시작할 수 있습니다.




#Assignment[5]

Jobs4All

  • 오늘의 강의: 파이썬으로 웹 스크래퍼 만들기 2.3 - 2.16
  • 오늘의 과제: 위의 강의를 시청하신 후, 아래 코드 챌린지를 제출하세요.
  • 제출기간: 3일 챌린지! 72시간. 목요일 오전 6시까지

Challenge goals:

  • 보일러플레이트를 사용하여 다음과 같은 프로그램을 만드세요.
  • 알바천국 사이트 로 가서,
  • 첫 페이지에 있는 슈퍼브랜드 채용정보의 회사들을 스크랩하세요.
  • 각각 회사 페이지로 들어가서 알바 정보를 스크랩하세요.
  • 회사 별로 스크랩 해온 알바 정보를 각각의 .csv 파일로 만들어 저장하세요.

조건

  • watch the video
  • repl.it 와 .csv 파일들의 예상 실행 결과는 아래와 같습니다.
  • 새로운 1일 과제입니다! 알바천국을 스크래핑 하세요!
  • csv 파일이 위의 화면처럼 출력되게끔 코딩하세요.



#Assignment[6]

  • 마지막 과제: 파이썬 모든 강의를 바탕으로 출제되었습니다.
  • 제출기간: 4일 챌린지입니다. 월요일 오전 6시까지!

Challenge goals:

  • 보일러플레이트를 이용하여 세 종류의 웹사이트에서 정보를 긁어와 원격 직업을 찾는 "job scrapper"를 만드세요.
  • This is how the website should behave: watch the video

조건

웹사이트는 .csv 파일 내보내기가 가능해야 됩니다. 반복 검색 속도가 빨라지기 위해서 fakeDB를 구현해야 됩니다. 아래에 있는 세 종류의 웹사이트를 모두 스크랩해야 됩니다.

제출방법

  • 제출기간: 4일 챌린지입니다. 월요일 오전 6시까지!
  • 오늘의 템플릿: 위의 Today's Blueprint 버튼을 클릭하세요!

챌린지 어떠셨나요?

About

Challenge python webscrapper course

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published