728x90
반응형
SMALL

전체 글 303

(프로젝트)파이썬 게시글 변경사항 체크 후 나에게 자동으로 알림보내기 - 3. 이전에 크롤링한 게시글과 현재 게시글 비교하기

ㅁ 개요 O 프로그램 소개 - 이번 글은 이전글(파이썬 게시글 변경사항 체크 후 나에게 자동으로 알림보내기 - 2. 게시글 크롤링하기)에 이은 3번째 글로 이전글에서 가져온 게시글과 현재 게시글을 가져와서 변경사항이 존재하는지 비교하는 방법에 대하여 알아보겠습니다. O 완성된 프로그램 실행 화면 - 최종 완성된 프로그램의 결과화면은 아래와 같습니다. 1. 크롤링하고 싶은 사이트에 접속합니다. https://pagichacha.tistory.com/ 2. 처음에는 사이트에 변경사항이 없으므로 프로그램 실행 시 아래와 같이 '게시글에 변동사항이 없습니다.'라고 뜹니다. 3. 맨위의 게시글 제목에 아래와 같이 '1'을 제목 앞에 붙여 변경해 보겠습니다. 4.프로그램 실행 시 아래와 같이 프로그램이 변경된 내용..

(프로젝트)파이썬 게시글 변경사항 체크 후 나에게 자동으로 알림보내기 - 2. 게시글 크롤링하기

ㅁ 개요 O 프로그램 소개 - 이번 글은 이전글(파이썬 게시글 변경사항 체크 후 나에게 자동으로 알림보내기 - 1. 소개)에 이은 2번째 글로 내가 원하는 사이트의 게시글을 파이썬의 크롤링으로 가져오는 방법에 대하여 알아보겠습니다. O 완성된 프로그램 실행 화면 - 최종 완성된 프로그램의 결과화면은 아래와 같습니다. (1) 우리가 원하는 것은 아래 블로그에서 새로운 게시글이 올라왔는지, 또는 게시글이 변경되었는지를 알고 싶고, 새로운 게시글이 올라오거나, 게시글이 변경되면 나에게 자동으로 알림을 보내주는 것입니다. 먼저 이번글에서는 게시글을 크롤링하여 가져와 볼것이며, 아래의 경우 제목(10개)만 가져와 보겠습니다. https://pagichacha.tistory.com (2) 프로그램을 실행하면 아래와..

(프로젝트)파이썬 게시글 변경사항 체크 후 나에게 자동으로 알림보내기 - 1. 소개

ㅁ 개요 O 프로그램 소개 - 이번 프로그램은 특정 사이트의 게시글 또는 공지사항 등이 올라왔을때 나에게 자동으로 알려주는 프로그램을 만드는 방법에 대해서 알아보겠습니다. 이 프로그램을 응용한다면 특정 구매사이트에 최저가 상품이 올라오거나, 내가 꼭 알아야할 내용을 알려주는 사이트에 실시간으로 해당 내용을 가져오는 것도 가능할 것으로 생각됩니다. O 시나리오 1.최근 재태크를 위해 수입의 일부를 코인에 투자하고 있습니다. 2.프로그래밍 공부겸 코인자동매매 프로그램을 만들어 돌리고 있는데, 가끔 프로그램이 중단되는 현상이 발생합니다. 3.확인해 보니 업비트 공지사항에 특정 코인이 상폐 되었다는 게시글이 올라와 있었습니다. 게시글 확인 후 자동매매 프로그램을 수정하여 다시 돌렸습니다. 4.그런데 며칠 후 또..

파이썬 실시간 음성메모 프로그램 만들기 - 3.실시간 음성 메모

ㅁ 개요 O 프로그램 소개 - 이번 글은 이전글(파이썬 음성메모 프로그램 만들기 - 2.음성텍스트 변환 후 파일로 저장(계속))에 이은 4번째 글로 이전글과 유사하지만, 불필요한 print()문 등을 제거하고, 음성간 간격을 줄여 우리가 음성으로 말하는 내용을 좀 더 자연스럽게 실시간으로 보여주는 방법에 대하여 설명합니다. O 완성된 프로그램 실행 화면 - 최종 완성된 프로그램의 결과화면은 아래와 같습니다. 1. 프로그램 실행 결과 안내 방송이 나오고, 안내 방송('안녕하세요. 2초 후에 말씀하시고, 종료시 '굿바이'라고 말씀하시면 됩니다.')이 나온 후 제가 '안녕'이라고 말을 하였습니다. 2. 이후 '말씀하신 내용입니다. :' 라는 문구 없이 제가 음성으로 말한 내용만을 화면에 보여 줍니다.('안녕'..

파이썬 실시간 음성메모 프로그램 만들기 - 2.음성<->텍스트 변환 후 파일로 저장(계속)

ㅁ 개요 O 프로그램 소개 - 이번 글은 이전글(파이썬 음성메모 프로그램 만들기 - 2.음성텍스트 변환 후 파일로 저장)에 이은 3번째 글로 이전글에서의 프로그램은 한번 말하면 프로그램이 종료되어 다시 프로그램을 시작해야 하는 불편사항이 존재합니다. 따라서 우리가 특정 명령을 내리기 전까지는 계속 실행되어 메모를 진행할 수 있도록 개선하는 방법에 대하여 설명합니다. O 완성된 프로그램 실행 화면 - 최종 완성된 프로그램의 결과화면은 아래와 같습니다. 1. 프로그램 실행 결과 안내 방송이 나오고, '지금 말씀하세요: ' 라는 문구가 나온 후 제가 '안녕'이라고 말을 하였습니다. 2. 이후 제가 음성으로 말한 내용을 화면에 보여 줍니다.('말씀하신 내용입니다 : 안녕') 3. 여기까지는 이전 글과 동일하나,..

파이썬 실시간 음성메모 프로그램 만들기 - 2.음성<->텍스트 변환 후 파일로 저장

ㅁ 개요 O 프로그램 소개 - 이번 글은 이전글(파이썬 음성메모 프로그램 만들기 - 1.소개편)에 이은 2번째 글로 우리가 음성으로 말한 내용을 텍스트로 변환 후 파일로 저장하는 방법에 대하여 설명합니다. O 완성된 프로그램 실행 화면 - 최종 완성된 프로그램의 결과화면은 아래와 같습니다. 1. 프로그램 실행 결과 안내 방송이 나오고, '지금 말씀하세요: ' 라는 문구가 나온 후 제가 '안녕'이라고 말을 하였습니다. 2. 이후 제가 음성으로 말한 내용을 화면에 보여 줍니다.('말씀하신 내용입니다 : 안녕') 3. 그리고 실행파일의 위치에 가보니 'memo.txt'파일이 생성되었고, 이 파일을 열어보니 '안녕'이라는 텍스트가 잘 저장된 것을 볼 수 있습니다. O 시작전 준비 사항 1. 프로그램을 실행하기 ..

파이썬 실시간 음성메모 프로그램 만들기 - 1.소개편

ㅁ 개요 O 프로그램 소개 - 이번 프로그램은 파이썬으로 음성으로 말을 하면 자동으로 기록해주는 메모 프로그램을 만들어 보겠습니다. 우리 프로그램은 다음과 같은 순서로 진행 됩니다. 1.음성내용을 텍스트로 변환 후 파일(메모)로 저장 - 안내방송(텍스트->음성 처리) 후 우리가 음성으로 말한 내용을 텍스트로 변환 후 파일로 저장하는 방법에 대하여 살펴봅니다. 2.위의 1번 내용에서 음성이 끝나기 전까지 지속적으로 음성이 녹음되도록 개선 -위의 1번의 경우 한번 말하면 끝이 나므로 다시 프로그램을 시작해야 하는 불편사항이 존재합니다. 따라서 우리가 특정 명령을 내리기 전까지는 계속 실행되어 메모를 진행할 수 있도록 개선하는 방법에 대하여 알아보겠습니다. O 완성된 프로그램 실행 화면 - 최종 완성된 프로그..

파이썬 구글OTP 클라이언트/서버에 적용하기 - 3.로그인 페이지 접속 후 2팩터 인증하기

ㅁ 개요 O 프로그램 소개 - 이번 글은 이전글(파이썬 구글OTP 클라이언트/서버에 적용하기 - 2.QR코드생성 및 서버에 구글OTP알고리즘 적용)에 이은 3번째 마지막 글로 이용자가 로그인 페이지에 접속 후 실제 자신의 구글OTP앱의 값으로 OTP인증을 하는 과정에 대하여 설명합니다. O 완성된 프로그램 실행 화면 - 최종 완성된 프로그램의 결과화면은 아래와 같습니다. 1. 프로그램을 실행하면 아래와 같은 모습으로 실행됩니다. -이용자가 순서대로 ID, PW를 입력하고, 자신의 구글OTP앱에서 생성된 OTP 값을 추가로 입력합니다. 아래에서는 첫번째 구글OTP의값을 '111111'로 잘못 입력하여 로그인 실패 후 다시 정확한 값('720962')을 입력하여 로그인에 성공한것을 볼 수 있습니다. O 시작..

파이썬 구글OTP 클라이언트/서버에 적용하기 - 2.QR코드생성 및 서버에 구글OTP알고리즘 적용

ㅁ 개요 O 프로그램 소개 - 이번 글은 이전글(파이썬 구글OTP 클라이언트/서버에 적용하기 - 1.소개편)에 이은 2번째 글로 secret Key를 포함한 QR코드 생성 및 서버에 구글OTP알고리즘을 적용하는 방법에 대하여 설명합니다. O 완성된 프로그램 실행 화면 - 최종 완성된 프로그램의 결과화면은 아래와 같습니다. 1. 서버에서 생성된 QR코드 이미지를 이용자가 전달 받아 이미지를 열어보면 아래와 같이 생겼습니다. 이 QR코드 이미지를 QR코드스캐너 등으로 찍어보면 'secret Key'를 확인할 수 있습니다. secret Key : ABCDEFGHIJKLMNOPQRSTUVWXYZ====== 2. 이용자는 위에서 얻은 secret Key를 구글 OTP앱에 등록하여 OTP값을 정상적으로 얻었습니다...

파이썬 구글OTP 클라이언트/서버에 적용하기 - 1.소개편

ㅁ 개요 O 프로그램 소개 - 이번 프로그램은 파이썬으로 OTP(One Time Password)를 만들어 실제 서버에 적용하는 과정에 대하여 알아보겠습니다. 우리 프로그램은 다음과 같은 순서로 진행 됩니다. 1.서버에서 QR코드 생성 후 이용자에게 QR코드 이미지 배포 - QR코드 이미지에는 6자리의 임시 비밀번호를 생성할 수 있는 보안상 가장 중요한 secret Key를 포함하고 있으며, 보통 웹사이트를 통해 text secret Key와 함께 제공되고 그 자리에서만 확인하고, 사라지게 되는데, 여기서는 QR코드 이미지만 생성하고 이용자에게 제공했다고 가정합니다. 2.이용자는 1에서 전달받은 QR코드 이미지로 부터 secret Key를 획득 -이용자가 1에서 전달받은 QR코드이미지로 부터 QR코드 스..

728x90
반응형
LIST