본문 바로가기

Programming/Python32

인스톨 팩토리 (Install Factory) 다운로드 및 사용방법 - 심코딩 오늘은 인스톨 팩토리 (Install Factory) 라고 하는 프로그램에 대해 알아 보도록 하겠습니다. 인스톨 팩토리 (Install Factory) 란? 인스톨 팩토리 (Install Factory)란 자신이 만들어둔 프로그램을 exe 파일 형식으로 간단히 만들어 주는 프로그램이며, 주로 외부에 배포를 할 경우 유용하게 사용할 수 있는 프리웨어 입니다. 인스톨팩토리 사용을 위해서는 먼저 exe 파일을 만든다음 진행해주셔야 하십니다. exe파일 만드는 방법은 아래 포스팅 참고 부탁드립니다. 파이썬 exe 실행 파일 Pyinstaller로 만들기 (심코딩) 오늘은 내가 만든 파이썬 코드를 exe 실행파일로 만드는 법에 대해서 알아보겠습니다. 우리가 백날 코드를 만들어 보아도 실행파일로 만들지 않는 이상 .. 2023. 8. 7.
챗 GPT (Chat GPT) 프로그램 파이썬 (Python) 으로 만들기 - 심코딩 저번 포스팅을 통해 지금 굉장히 핫한 챗 GPT (Chat GPT)를 파이썬을 통해 우리가 굳이 웹사이트에 안들어가도 이용할 수 있다는 것을 알 수 있었습니다. 아직 해당 부분에 대해 정확히 알지 못하시는 분들은 아래 제 포스팅을 먼저 보고 오시는 것을 추천드립니다. 챗GPT (ChatGPT)를 파이썬(Python) 으로 실행시키기 - 심코딩 요즘 굉장히 핫한 AI 프로그램 중 하나인 챗 GPT (ChatGPT)에 대해 포스팅을 해보려 합니다. 이 챗 GPT (ChatGPT)를 통해 정말 많은 도움을 받을 수 있는데요, 이 프로그램이 우리가 자주 사용하는 파이썬 s1mcoding.tistory.com 오늘은 이 코드를 통해서 실질적으로 이용 가능하도록, PyQT 를 통해 간단한 GUI를 만들어서 메모장 .. 2023. 4. 11.
챗GPT (ChatGPT)를 파이썬(Python) 으로 실행시키기 - 심코딩 요즘 굉장히 핫한 AI 프로그램 중 하나인 챗 GPT (ChatGPT)에 대해 포스팅을 해보려 합니다. 이 챗 GPT (ChatGPT)를 통해 정말 많은 도움을 받을 수 있는데요, 이 프로그램이 우리가 자주 사용하는 파이썬 (Python) 언어를 통해 어떻게 사용할 수 있는지에 대해 알아보겠습니다. 챗 GPT (Chat GPT)를 파이썬에서 사용을 하려면 아래 3가지 단계를 거쳐야 합니다. Chat GPT API 가져오기 openai 모듈 설치하기 코드 작성 & 프로그램 실행 챗 GPT (Chat GPT) API 가져오기. 챗 GPT (Chat GPT)를 우리가 파이썬 (Python) 에서 사용을 하고 싶다면 먼저 ChatGPT API를 가져와야 합니다.이 API는 gpt-3.5-turbo 라고 불리며,.. 2023. 3. 8.
PyQt로 파이썬 GUI 만들기: 소개 및 설치방법 - 심코딩 오늘은 Python에서 GUI를 만들 수 있게 해주는 PyQt에 대해서 알아보도록 하겠습니다. 일전에 tkinter 문법에 대해서 몇번 다루었긴 하지만, tkinter 보다는 조금 더 효과적으로 GUI를 만들 수 있는 것이 바로 PyQt 입니다. PyQt 란 무엇인가? PyQt란 Qt라고 하는 레이아웃에 Python 코드를 연결하여 GUI를 제작할 수 있게 해주는 프레임워크 입니다. riverbankcomputing 에서 개발한 파이썬 모듈이기도 하며, 쉽게 말해 Python 안에 있는 Qt라고 하는 모듈이다 라고 알고 계셔주시면 되실 것 같습니다. PyQt 의 특징은 무엇이 있을까? 먼저 Python 에서 GUI를 가장 간단하게 만들 수 있는 tkiner 에 비하면 PyQt 는 시각적으로 좀 더 나은 .. 2023. 1. 31.
파이썬 미니 게임 만들기 - 행맨 (Hangman) - 심코딩 오늘은 파이썬을 이용해 우리가 초등학교 때 선생님들과 많이 해본 행맨 (Hangman) 을 만들어 보도록 하겠습니다. 행맨 (Hangman) 이란? 행맨 (Hangman)은 말 그대로 해석을 하자면 사람을 어딘가에 매달아 놓는 (Hang) 게임이라는 뜻이죠. 잔인해 보일 수 있지만 어렸을 때는 그런 생각은 못했었네요.. 어쨌든 이 게임은 누군가가 영어단어를 하나 생각을 하고, 다른 사람은 알파벳을 하나씩 대면서 해당 단어가 어떤건지 맞추는 게임입니다. 어렸을 적 굉장히 많이 한 게임이죠. 제가 만들 코드에서 이 게임은 아래와 같이 실행이 됩니다. 컴퓨터가 단어를 하나 생각을 합니다. 사용자는 알파벳을 하나 입력 합니다. 해당 알파벳이 단어 안에 있다면 빈칸이 채워지고, 없으면 채워지지 않습니다. 사용한 .. 2023. 1. 16.
파이썬 메뉴판 만들고 관리하기 (리스트 추가, 삭제, 수정) - 심코딩 오늘은 파이썬으로 간단한 프로젝트를 찾아보던 중 아래와 같이 재밌어 보이는 영상이 있어서 보고 같이 공유 드리려 합니다. 바로 메뉴판 관리 시스템 입니다. (제 유튜브 영상이 아닙니다.) 파이썬을 통해서 간단히 메뉴판을 만들고, 수정을 할 수 있는데요 이것은 파이썬의 리스트 (List) 의 수정을 통해 가능합니다. 먼저 어떻게 실행 되는지 부터 알려 드리겠습니다. 메뉴판 관리, 어떻게 실행이 되는 가 먼저 프로그램을 실행하면 위와 같이 제가 선택할 수 있는 목록 5가지가 나옵니다. 여기서 내가 원하는 메뉴의 버튼을 입력하면 해당 버튼이 실행 됩니다. 먼저 1번인 메뉴 확인 부터 해보겠습니다. 위에 커피,아이스크림,빵 이라는 메뉴가 나오고 다시 버튼을 선택할 수 있습니다. 이번에는 2번 메뉴인 메뉴 추가를.. 2023. 1. 11.
파이썬 (Python) 타이머 만들어 보기! (import time) - 심코딩 오늘은 파이썬을 이용해 타이머(Timer)를 만들어 보도록 하겠습니다. 타이머를 만드려면 먼저 타임(Time)모듈을 이용해야 합니다. 타임 모듈을 이용하는 방법은 아래와 같습니다. import time 또한 이 모듈과 관련된 내용을 확인하시려면 아래 링크를 확인 해주시면 되십니다. time — Time access and conversions This module provides various time-related functions. For related functionality, see also the datetime and calendar modules. Although this module is always available, not all functions are available... docs.. 2023. 1. 3.
파이썬 (Python) 튜플과 딕셔너리 알아보기 (Tuple & Dictionary) 오늘은 파이썬 언어 내에서 튜플 (Tuple) 과 딕셔너리 (Dictionary)에 대해서 알아 보겠습니다. 모두 어떠한 객체의 집합을 나타내는 요소 인데요. 두 개념은 비슷한 듯 다른 점들을 가지고 있습니다. 튜플 (Tuple) 이란? 튜플 (Tuple)은 불변한 순서가 있는 객체의 집합 입니다. 기본 적으로 ( )를 이용하여 생성을 합니다. ( ) 안에 객체들을 넣습니다. 새로운 객체를 추가 하거나 기존 객체를 삭제 하는 등 기존의 튜플은 수정을 할 수 없습니다. 튜플 안에는 어떠한 자료형도 넣을 수 있습니다. (여러개의 자료형을 같이 넣는 것도 가능합니다.) 아래와 같이 (1,2,3) 을 ( ) 안에 넣은 다음 Type을 확인하면 class 'tuple' 이라고 나오는 것을 확인 할 수 있습니다. .. 2022. 12. 20.