[파이썬] 파이썬 파일을 exe파일로 출력하기 - pyinstaller
파이썬 수업/파이썬 미니프로젝트 2023. 6. 10. 11:15

1. pip을 사용하여 파이인스톨러를 설치한다. pip install pyinstaller 2. 터미널에서 출력할 파이썬 파일명으로 다음 명령어를 실행한다. pyinstaller 파일명.py dist폴더에 파이썬 파일이 출력된 것을 확인할 수 있다. 3. 하나의 실행파일로 출력하려면 다음 옵션을 추가한다. 콘솔 실행없이 실행하려면: -w 하나의 파일로 출력하려면: --onefile pyinstaller --onefile -w 파일명.py 끝.

[파이썬 기초문법] 8. 함수
파이썬 수업/파이썬 기초문법 2023. 5. 20. 10:47

1. 파이썬 내장함수 2. 사용자 정의함수 함수를 정의해서 사용할 때는 아래와 같이 사용한다. a=int(input("숫자를 입력하세요:")) b=int(input("숫자를 입력하세요:")) def add(): print(a+b) add() 함수와 조건을 더해서 이렇게 만들 수도 있다. a=int(input("숫자를 입력하세요:")) b=int(input("숫자를 입력하세요:")) print(""" 1. 더하기 2. 빼기 """) c=int(input("어떤 연산을 할지 번호를 입력하세요:")) def add(): print(a+b) def sub(): print(a-b) if c==1: add() elif c==2: sub() else: print("잘못 입력하셨습니다.")

[파이썬 기초문법] 6. 조건문(if)
파이썬 수업/파이썬 기초문법 2023. 5. 20. 10:31

조건문(if)를 적는 방식은 아래와 같다. 만약(if) ~ 이라면: if a==0: print(a) 만약(if)-아니라면(else): 100보다 작을 때는 숫자를 출력하고, 아닐때는 "반갑습니다"를 출력하려면, a=int(input("숫자를 입력하세요:")) b="반갑습니다" if a0 and a 60 and a70 and a 80 and a 90 and a

[파이썬 기초문법] 3. 리스트
파이썬 수업/파이썬 기초문법 2023. 5. 6. 11:36

[f 문자열 포맷팅] 문자열 포맷팅을 사용 할때는, f'{변수 이름}쓰고 싶은 말' 이런 식으로 사용하면 된다. name=input("당신의 이름을 입력해주세요:") school=input("당신이 다니고 있는 학교를 입력해주세요:") print(f'{name}는 {school}에 다닙니다.') [자료형: 리스트] 리스트로 저장할때는 [ ] 를 쓴다. fruits=['apple','strawberry','pear','bannana','watermelon'] [리스트에 아이템 추가하기] 리스트 맨 뒤에 새로운 아이템을 추가하려면, append() 메서드를 사용한다. fruits.append('cherry') fruits ['apple', 'strawberry', 'pear', 'bannana', 'wate..

[파이썬 프로젝트] tkinter로 실행파일 만들기
파이썬 수업/파이썬 미니프로젝트 2023. 5. 6. 11:35

파이인스톨러 설치 pip install pyinstaller tkinter를 이용해 아래와 같이 코딩 import tkinter as tk import webbrowser import os r = tk.Tk() r.title("innoob리모컨") r.geometry("300x400") upper_frame = tk.Frame(r, width=400, height=70) upper_frame.pack(pady=10) down_frame = tk.Frame(r, width=400, height=100) down_frame.pack(padx=0, pady=10) entry = tk.Entry(upper_frame, width=40, font=("Verdana",36), borderwidth=5) entry...

[파이썬 기초문법] 2. 자료형
파이썬 수업/파이썬 기초문법 2023. 4. 29. 10:35

a='hello world' a[0] h a[6] w - 변수에 저장 a='hello world' - 자료형 확인하기: type() type(a) - 사용가능한 메서드 확인 dir() dir(a) ['__add__', '__class__', '__contains__', '__delattr__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getnewargs__', '__getstate__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__iter__', '__le__', '__len__', '__lt__', '__mod__'..

[파이썬 기초문법] 1.변수/입출력
파이썬 수업/파이썬 기초문법 2023. 4. 29. 10:24

[파이썬 기초문법] 1. 변수/입출력 2. 자료형(숫자/문자열) 3. 자료형(리스트/튜플) 4. 자료형(딕셔너리,집합,불) ---------------------------- 5. 조건문(if) 6. 반복문(while/for) 7. 함수 -> 매개변수 8. 파일입출력 ---------------------------- 9. 클래스 10. 모듈 11. 예외처리 12. 라이브러리 1. 변수 / 입출력 - 변수 a = 9 b = 3 a+b 12 - 입출력 함수 input() a=input("이름을 입력하세요") innoob a='innoob' print() print(a) innoob

[파이썬] 지렁이게임 만들기 - pygame
파이썬 수업/파이썬 미니프로젝트 2023. 4. 22. 10:56

[파이썬] 지렁이게임 만들기 - pygame Chat GPT를 활용하여 지렁이 게임을 만들어 보았다. Chat GPT에게 pygame을 활용하여 지렁이 게임을 만드는 코드를 알려줘 라고 요청하면, 아래와 같은 코드를 알려준다. (매번 조금씩 바뀐다) 1. chat GPT에게 지렁이게임 코드 물어보기 2. 파이썬에 pygame 설치하기 pip install pygame 3. 아래의 코드를 파이썬에 붙여넣는다. 4. 화면사이즈, 색깔, 방향 등을 내가 원하는 값으로 변경해 주었다. import pygame # 1. pygame 선언 import random from datetime import datetime from datetime import timedelta pygame.init() # 2. pygam..

[파이썬] 디스코드 챗봇 만들기- 추방
파이썬 수업/파이썬 미니프로젝트 2023. 4. 22. 10:35

파이썬으로 디스코드 서버에 챗봇 붙이는 프로젝트 진행 1. 디스코드 서버 열기 2. 파이썬에 디스코드 설치 pip install discord 3. import 디스코드 4. 디스코드 개발자 채널에 가서, bot 키 생성 https://discord.com/developers/applications 생성하는 방법은 여기에->https://scvtwo.tistory.com/196 5. 파이썬에서 아래와 같이 명령문 코딩 import discord from discord.ext import commands DISCORD_BOT_KEY = '디스코드 봇 키 입력' # Intents 객체 생성 intents = discord.Intents.default() intents.members = True client ..

파이썬 입력 값 다양하게 받기
파이썬 수업/파이썬 기출문제 풀이 2023. 4. 22. 09:20

https://hkim-data.tistory.com/32 Python 입력 값 다양하게 받기 (input, map, split) by 데이터현 2021. 10. 19. 데이터현님이 정리해 놓은 내용을 스크랩한 자료입니다. ---------------------------------------------------- Python에서는 input() 메서드를 통해 입력값을 다양하게 받을 수 있다. (보통 실행 창에서 직접 입력함) 하나씩 알아보자. 1. 문자열 입력 단순하게 input 만을 사용하면 문자열을 입력받게 된다. a = input() type(a) print(a) 실행 결과숫자를 입력해도 '1234'의 문자열로 받음. 2. 숫자 입력받기 python 내장 함수인 int()를 활용해서 input ..