728x90
반응형
SMALL

전체 글 316

(프로젝트) 출근전 날씨 정보를 메신저로 수신하기 - 0. 소개

ㅁ 개요 O 프로그램 소개 - 이번 프로그램은 (1)텔레그램 메신저를 통해 매일 아침 7시에 내가 원하는 날씨 정보를 받아보는 프로그램과 (2)인공지능(?) 챗봇에게 날씨를 물어보면 챗봇이 알려주는 인터렉티브한 프로그램을 만들어 보겠습니다. O 시나리오 1.오늘 날씨를 확인하지 않고, 회사에 출근 했다가 퇴근 시 비가 많이 와서 낭패를 봤습니다. 2.날씨를 확인하려면 매번 날씨앱을 찾아서 확인해야 하므로 잊어버릴때가 많습니다. 3.그래서 나는 날씨, 미세먼지 등 날씨 관련 정보를 수집하여 매일 아침 7시에 나에게 메신저로 알람을 주는 프로그램을 개발하기로 결심합니다. 4.또한 필요한 경우 직접 메신저(챗봇)에게 날씨 관련 궁금한 점을 물어보고 답변을 받을 수 있도록 프로그램을 만들고 싶습니다. O 향후 ..

파이썬 GUI/윈도우 메모장 프로그램 만들기

ㅁ 개요 O 프로그램 소개 - 이번 프로그램은 파이썬으로 간단한 GUI/윈도우 메모장 프로그램을 만들어 보겠습니다. 메모장의 기본기능인 파일 저장, 다른 이름으로 저장, 파일 오픈, 나가기 등 기본 기능만 존재하는 간단한 프로그램입니다. (본 블로그의 내용은 유튜브 동영상( 파이썬 GUI Window 메모장(memo, notepad) 프로그램 만들기-1.소개편 (GUI/Window notepad program by Python-1.intro) 파이썬 GUI Window 메모장(memo, notepad) 프로그램 만들기2.기본메뉴편 (GUI/Window notepad program by Python-2.basicMenu) 파이썬 GUI Window 메모(memo, notepad) 프로그램 만들기 3.핵심메..

파이썬 문제 풀이로 기초 문법 빠르게 이해하고 활용하기 - 13.넘파이(답안)

O 모범 답안 # 1) 넘파이를 사용하는 이유가 무엇인가요? # - 대량의 수치 해석(행렬 및 벡터 연산) 등에 빠른 처리가 필요한 경우 사용 # (역으로 대량의 수치 처리가 아니라면 굳이 사용하지 않아도 됨) # 리스트 대신 넘파이를 사용하는 경우 # 장점 # - 코드가 간결해 진다. # - 속도가 빠르다. # - 배열을 다루기가 쉽다. # 2) 아래 리스트에 저장한 모든 값에 1씩 더해서 출력하는 소스를 만들어 보시고, 최종 결과 변수의 타입을 확인하세요. # (일단 넘파이를 사용하지 않고 리스트로 만들어 봅니다.) org_list = [1,3,5,7,11] result_list = [] # 답 for i in range(len(org_list)): result_list.append(org_list[..

파이썬 문제 풀이로 기초 문법 빠르게 이해하고 활용하기 - 13.넘파이

ㅁ 개요 O 소개 - 우리는 파이썬 문법(문제 풀이)을 처음부터 하나씩 모두 살펴보기 보다는 주제별 주요 문제를 풀어봄으로써 핵심 문법을 빠르게 체득할 수 있도록 하고, 이를 통해 실전에 바로 써먹을 수 있도록 할 것입니다. O 우리의 목표 - 아래 표에서 나는 어느 위치에 있는지 한번 생각해 보시기 바랍니다. 레벨 별칭 등급 설명 나는 어디에? 파이썬 문외한 별칭 없음 0,1 0등급 : 파이썬에 대하여 들어본 적 없음, 아무것도 모름 1등급 : 파이썬에 대하여 들어봄, 아주 초보적인 문법을 아는 정도 파이썬 유치원생 하수 2,3 2등급 : 파이썬 문법을 일부 알고 있으나, 활용을 전혀 하지 못함 3등급 : 파이썬 문법을 알고 있으나, 활용을 거의 하지 못함 파이썬 초등학생 평민 4,5 4등급 : 파이썬..

파이썬 GUI/윈도우 FTP(파일전송) 프로그램 만들기 - 4.기본기능-5)상하위폴더이동(로컬)

ㅁ 개요 O 프로그램 소개 - 이번 글은 이전글(2022.12.01 - [파이썬 실습/GUI,윈도우 FTP(파일전송)프로그램 만들기] - 파이썬 GUI/윈도우 FTP(파일전송) 프로그램 만들기 - 4.기본기능-4)상위폴더이동(리모트))에 이은 11번째 글로 FTP서버에 로그인 후 기본 기능인 로컬PC에서 상하위폴더로 이동하는 방법에 대하여 설명합니다. (본 블로그의 내용은 유튜브 동영상(파이썬 GUI Window FTP(파일전송) 프로그램 만들기-4.기본기능-1)상하위폴더이동(GUI/Window FTP program by Python-4.moveFolder-2))에서 더욱 자세히 보실 수 있습니다.) **본 프로그램은 아래 깃허브 사이트의 소스를 참고하여 작성하였으며, 세부내용은 아래 사이트를 참고하여 ..

파이썬 GUI/윈도우 FTP(파일전송) 프로그램 만들기 - 4.기본기능-4)상위폴더이동(리모트)

ㅁ 개요 O 프로그램 소개 - 이번 프로그램은 이전글(2022.11.29 - [파이썬 실습/GUI,윈도우 FTP(파일전송)프로그램 만들기] - 파이썬 GUI/윈도우 FTP(파일전송) 프로그램 만들기 - 3.로그인-5)리스트뷰이벤트처리하기)에 이은 11번째 글로 FTP서버에 로그인 후 기본 기능인 서버에서 상위폴더로 이동하는 방법에 대하여 설명합니다. (본 블로그의 내용은 유튜브 동영상(파이썬 GUI Window FTP(파일전송) 프로그램 만들기-4.기본기능-1)상하위폴더이동(GUI/Window FTP program by Python-4.moveFolder-2))에서 더욱 자세히 보실 수 있습니다.) **본 프로그램은 아래 깃허브 사이트의 소스를 참고하여 작성하였으며, 세부내용은 아래 사이트를 참고하여 주..

파이썬 GUI/윈도우 FTP(파일전송) 프로그램 만들기 - 4.기본기능-3)하위폴더이동(리모트)

ㅁ 개요 O 프로그램 소개 - 이번 프로그램은 이전글(2022.11.29 - [파이썬 실습/GUI,윈도우 FTP(파일전송)프로그램 만들기] - 파이썬 GUI/윈도우 FTP(파일전송) 프로그램 만들기 - 3.로그인-5)리스트뷰이벤트처리하기)에 이은 10번째 글로 FTP서버에 로그인 후 기본 기능인 서버에서 하위폴더로 이동하는 방법에 대하여 설명합니다. (본 블로그의 내용은 유튜브 동영상(파이썬 GUI Window FTP(파일전송) 프로그램 만들기-4.기본기능-1)상하위폴더이동(GUI/Window FTP program by Python-4.moveFolder-2))에서 더욱 자세히 보실 수 있습니다.) **본 프로그램은 아래 깃허브 사이트의 소스를 참고하여 작성하였으며, 세부내용은 아래 사이트를 참고하여 주..

파이썬 GUI/윈도우 FTP(파일전송) 프로그램 만들기 - 4.기본기능-2)업로드

ㅁ 개요 O 프로그램 소개 - 이번 프로그램은 이전글(2022.11.29 - [파이썬 실습/GUI,윈도우 FTP(파일전송)프로그램 만들기] - 파이썬 GUI/윈도우 FTP(파일전송) 프로그램 만들기 - 3.로그인-5)리스트뷰이벤트처리하기)에 이은 9번째 글로 FTP서버에 로그인 후 기본 기능인 서버에서 파일을 업로드하는 방법에 대하여 설명합니다. (본 블로그의 내용은 유튜브 동영상(파이썬 GUI Window FTP(파일전송) 프로그램 만들기-4.기본기능-1)업다운로드(GUI/Window FTP program by Python-4.upload&down-1))에서 더욱 자세히 보실 수 있습니다.) **본 프로그램은 아래 깃허브 사이트의 소스를 참고하여 작성하였으며, 세부내용은 아래 사이트를 참고하여 주시기 ..

파이썬 GUI/윈도우 FTP(파일전송) 프로그램 만들기 - 4.기본기능-1)다운로드

ㅁ 개요 O 프로그램 소개 - 이번 프로그램은 이전글(2022.11.29 - [파이썬 실습/GUI,윈도우 FTP(파일전송)프로그램 만들기] - 파이썬 GUI/윈도우 FTP(파일전송) 프로그램 만들기 - 3.로그인-5)리스트뷰이벤트처리하기)에 이은 8번째 글로 FTP서버에 로그인 후 기본 기능인 서버에서 파일을 다운로드하는 방법에 대하여 설명합니다. (본 블로그의 내용은 유튜브 동영상(파이썬 GUI Window FTP(파일전송) 프로그램 만들기-4.기본기능-1)업다운로드(GUI/Window FTP program by Python-4.upload&down-1))에서 더욱 자세히 보실 수 있습니다.) **본 프로그램은 아래 깃허브 사이트의 소스를 참고하여 작성하였으며, 세부내용은 아래 사이트를 참고하여 주시기..

파이썬 문제 풀이로 기초 문법 빠르게 이해하고 활용하기 - 12.날짜와 시간(답안)

O 모범 답안 # 12. 날짜와 시간 다루기 # 1) 오늘 날짜, 시간(초)을 출력해 주세요. import datetime as dt # from datetime import datetime x = dt.datetime.now() print(x) # 2022-12-03 12:29:50.311963 # 2) 아래와 같은 형태로 출력해 보세요. # 2022 10 25 17 40 25 print(x.year, x.month, x.day, x.hour, x.minute, x.second, x.microsecond) # 2022 12 3 12 29 50 311963 # Saturday 03. December 2022 print(x.strftime("%A %d. %B %Y")) # 12시 29분 50초 print(..

728x90
반응형
LIST