프로젝트/토렌트 마그넷 크롤링
-
토렌트 마그넷 검색기(2)프로젝트/토렌트 마그넷 크롤링 2019. 1. 17. 03:02
파이썬 GUI - Tkinter 이전에 만든 마그넷 검색, 다운로드 프로그램에 사용자 편의를 위해 GUI를 추가합니다. GUI를 위한 라이브러리로 Tkinter를 사용했습니다. Tkinter의 Label, Listbox, Button을 주로 사용했습니다. Label 위젯 Label은 위 그림과 같이 문자열을 넣기 위해 사용했고 아래와 같은 코드로 Label을 넣어줍니다. mlabel = Label(text='제작 : jinho021712@gmail.com').pack() mlabel = Label(text='아래 검색창에 입력 후 엔터 → 선택 후 다운로드 버튼').pack() .pack()으로 위젯의 배치 속성을 정하고 가장 빨리 선언된 .pack()부터 순차적으로 놓입니다. Listbox 위젯 Lis..
-
토렌트 마그넷 검색기(1)프로젝트/토렌트 마그넷 크롤링 2018. 12. 26. 00:23
준비 -Python 사용 -Window OS 구상한 프로그램의 실행 과정 아래와 같습니다. 1. 토렌트 사이트 접속 2. 검색어 입력 3. 제목, 마그넷 추출 4. 마그넷 주소를 통한 다운로드 코딩에 앞서 우선 파싱 할 사이트를 찾아야 합니다. 검색어를 입력하면 마그넷 주소가 리스트로 나와 번거롭지 않게 파싱이 가능한 '토렌트 왈'이라는 사이트를 선택했습니다. 사이트를 선택했으면 원하는 요소가 들어있는 태그를 확인합니다. 크롬 기준 (ctrl + shift + c)를 눌러 개발자 도구를 열어 html태그를 확인할 수 있습니다. 다른 방법으로 아래 사이트에서 어떤 태그에 원하는 정보가 있는지 쉽게 확인 할 수 있습니다. https://try.jsoup.org/ Try jsoup online: Java HT..