728x90
반응형
SMALL

파이썬 91

(프로젝트)파이썬 게시글 변경사항 체크 후 나에게 자동으로 알림보내기 - 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코드 스..

파이썬 GUI/윈도우 폴더 용량체크 프로그램 만들기 - 4.GUI/윈도우 폴더 용량체크

ㅁ 개요 O 프로그램 소개 - 이번 글은 이전글(2022.12.10 - [분류 전체보기] - 파이썬 GUI/윈도우 폴더 용량체크 프로그램 만들기 - 3.파일 및 폴더 용량 체크2)에 이은 4번째 마지막 글로 폴더 용량체크 프로그램의 GUI 버전을 만드는 방법에 대하여 설명합니다. O 완성된 프로그램 실행 화면 - 최종 완성된 프로그램의 결과화면은 아래와 같습니다. (1) 폴더선택 후 라인에디트가 선택된 상태에서 (2)엔터 또는 (3)확인 버튼을 누르면 결과 화면과 같이 폴더별 용량을 계산하여 텍스트에디트에 보여줍니다. ㅁ 세부 내용 O 완성된 소스 소스 : 4.py( GUI 폴더별 사이즈 체크) # -*- coding: utf-8 -*- import sys from PyQt5.QtWidgets impor..

파이썬 GUI/윈도우 폴더 용량체크 프로그램 만들기 - 3.파일 및 폴더 용량 체크2

ㅁ 개요 O 프로그램 소개 - 이번 글은 이전글(2022.12.10 - [분류 전체보기] - 파이썬 GUI/윈도우 폴더 용량체크 프로그램 만들기 - 2.파일 및 폴더 용량 각 각 체크)에 이은 3번째 글로 파일 및 폴더의 사이즈를 하나의 함수로 체크하는 방법에 대하여 설명합니다. O 완성된 프로그램 실행 화면 - 최종 완성된 프로그램의 결과화면은 아래와 같습니다. (1) 아래 소스에서와 같이 print()문으로 폴더와 파일 크기를 구하기 위하여 둘 다 하나의 get_size()함수를 호출하고 있는 것을 볼 수 있습니다. 아래는 위 소스 실행 결과로 폴더의 크기와 파일의 크기가 정상적으로 나온것을 알 수 있습니다. ㅁ 세부 내용 O 완성된 소스 소스 : 3.py( 파일 및 폴더 사이즈 체크) import ..

728x90
반응형
LIST