* 프로그램 요청이나 산출물 요청은 댓글로 달아주세요!
기다리고 기다리던 CVE SCRAPPER의 시현 시간이다. 개발정보는 -계획,진행-편에 들어있다.
2021.06.16 - [Python/Python Project] - [Python Project] CVE Scrapper 만들기 - 계획,진행-
디렉토리 구조
이렇다. 코드 각각의 설명은 -기능도-편을 참고하자
2021.06.19 - [Python/Python Project] - [Python Project] CVE Scrapper 만들기 - 기능도-
시현
CveMain은 다음과 같이 실행된다. vendor의 목록은 cve_list directory에서 긁어온다.
Make Report로 보고서를 만들 수 있다. Exported?가 True인 행은 Information dialog가 띄워지며 export가 안된다. exported 된 여부 판단은 export_cve directory에 해당 cve보고서가 존재하는지 여부로 판단한다.
export 된 보고서는 export_cve directory에서 찾을 수 있다.
OUTPUT
보고서는 다음과 같이 제작되어있다.
후기
짧은 프로젝트였다. 정식으로 뿌리는 것도 아니고, 디자인을 하나도 안 한 프로젝트였다. 찾아보니 TISTORY API가 있는 거 같은데, 이거 자동화해서 블로그에 보고서를 올리면 좋을 거 같다. 크롤링 코드와 gui를 연습할 수 있는 좋은 경험이었던 거 같다. fpdf를 사용하다 보니 편하다는 것을 느꼈다. body부분의 글자별 스타일 적용이 어렵다는 느낌은 받았지만 다음 자동화 프로젝트도 fpdf로 출력할 거 같다.
'프로그램 > Python Project' 카테고리의 다른 글
[Python Project] 이상형 월드컵 나만의 UI만들기 - 기능도- (0) | 2021.06.27 |
---|---|
[Python Project] 이상형 월드컵 나만의 UI만들기 - 계획,진행- (0) | 2021.06.27 |
[Python Project] 비트코인 자동거래 만들기 - 계획,진행- (0) | 2021.06.23 |
[Python Project] CVE Scrapper 만들기 - 기능도- (2) | 2021.06.19 |
[Python Project] CVE Scrapper 만들기 - 계획,진행- (0) | 2021.06.16 |