정구리의 우주정복

Python Project 01. 단어장 만들기 (1) 구상(수정1차) 본문

PYTHON/PROJECT

Python Project 01. 단어장 만들기 (1) 구상(수정1차)

Jungry_ 2020. 4. 3. 18:47
반응형

첫 프로젝트는 단어장을 만들어보려고 한다

왜 단어장이냐면 그냥 단어공부도 할 겸 ..

내가 만든거로 하면 좀 더 열심히 하지 않을까 ?

 


들어갈 기능

1. 단어장에 단어 저장하기 (엑셀  , 네이버 단어장 사용)

2. 단어 10개 단위로 출력 (단어장 끝까지 보면 처음부터 다시 출력)

3. 단어시험 기능 ( 단어 랜덤하게 출력 단어버전 ,뜻 버전)

 

가능 하면 윈도우 창으로 만들어 보고 싶지만 되려나 ..? 

위에 기능 다 만들고 구현해보는걸로 


1. 단어장에 단어 저장하기 (웹 크롤링 사용)

네이버 단어장의 

https://learn.dict.naver.com/m/endic/wordbook/exam/10001/20001/words.nhn

 

네이버 영단어장 (NAVER English wordbook)

중/고교 교과서 단어, 토익/토플 시험 단어, 도전! 퀴즈왕

learn.dict.naver.com

YBM 올인올  TOEIC 단어 를 크롤링으로 가져온다 이후 엑셀에 저장 (단어 , 뜻)

뜻의 경우에는 맨 앞에꺼만 가져오게끔

 

맨 앞의 한개만 가져오려고 한다

, 단위로 나눠서 제일 앞에꺼만 가져오면 되려나 고민을 해봐야겠다 

 

쨋든 일단 엑셀에 저장을 해서 다룰거임 ! 크롤링 -> 엑셀저장 이 1번과정


2. 단어 10개 단위로 출력 

보기 깔끔하게 10개 단위로 출력을 할거임 ! 마음 같아서는 이전 , 다음 이렇게 만들어서 막 하고싶은데 내가 할 수 있을지 !

엑셀에 있는걸 리스트에 받아서 여차저차 하면 되지 않을까 

 


3. 단어 시험 기능 

단어버전 , 뜻 버전 두개로 만들어서 단어들이 랜덤으로 나오고 맞으면 맞았습니다 ! 틀리면 틀렸습니다 ! 

시험은 20 개 정도로 나오게 만들어서 20개 다 하고 나면 맞은 단어와 틀린단어가 출력이 되게끔 !

얘도 이전 , 다음 만들고 싶은데 내가 할 수 있을지 . . 

 

추가로 터미널에서 띄우는게 아니라 제대로 윈도우에서 띄우는 프로그램으로 만들어보고싶다 (그럼 또 이부분도 공부를 해야함 !)

 

(수정 1차)

단어 뜻 부분이 형태가 좀 들쭉날쭉이여서 뜻 버전으로 만들기는 힘들듯 우선은 단어버전을 만들어보는걸루


뭔가 새로운 아이디어와 추가할게 생기면 점점 추가하겠다 !

목표 기간은 4월 15일 전 완성하기 

반응형
Comments