파이썬8 파이썬 가상 환경 만들기 파이썬의 유용한 모듈이 참 많습니다. 플라스크(Flask), 장고(Django), 넘파이(NumPy) 등 등. 외부 모듈은 pip install로 다운을 받아 사용할 수 있습니다. 그런데, 이 모든 걸 다 설치하면, 메모리 부하가 있을 수 있으니 가상환경을 만들어 이곳에서만 라이브러리를 돌리는 게 좋습니다. 물론 요즘은 컴퓨터가 다들 좋으니 그냥 설치해도 무방합니다. 1. 가상환경으로 사용할 아무 폴더를 만듭니다. 윈도우의 명렴프롬프트 (cmd)를 열고 가상폴더를 생성하는 명령을 씁니다. python -m venv 폴더명 //python -m venv Venv 2. 가상환경 폴더가 생성되었습니다. 폴더 안에 온갖 파일과 폴더가 만들어져 있죠 3. 가상환경으로 들어오려면 명령프롬프트에 아래 명령을 쓰시면 .. 2024. 4. 3. 진짜 많이 쓰는 파이썬 GUI. PyQt5 모듈 1. 파이썬 GUI로 PyQt5 모듈을 가장 많이 사용합니다. 일단 예브게 생겼고 기능이 많거든요. 설치는 이곳에 친절히 설명되어 있습니다. https://wikidoc.tistory.com/13 파이썬 가상 환경 만들기 import sys from PyQt5.QtWidgets import QApplication, QWidget # 외부 라이브러리를 쓰려고 하면 파이썬의 유용한 라이브러리가 참 많거든요. Flask, Math, beautiful soup 등 등. 자체 내장되어 있는 라이브러리가 아니 wikidoc.tistory.com 2. PyQt5 모듈 설명이 잘되어 있어요. https://codetorial.net/pyqt5/index.html PyQt5 Tutorial - 파이썬으로 만드는 나만의 .. 2024. 4. 3. 로또 번호가 생성되는 윈도우 창 만들기 1. 로또 번호가 랜덤하게 나오는 프로그램 입니다. import random lottoNum = range(1,46) for i in range(5): print(random.sample(lottoNum,6)) 2. 로도 번호가 자동으로 만들어지는 윈도우 창 import tkinter import tkinter.font import random lottoNum = range(1,46) # for i in range(5): # print(random.sample(lottoNum,6)) def buttonClick(): # print(random.sample(lottoNum,6)) label = tkinter.Label(window, text=str(random.sample(lottoNum,6))) labe.. 2024. 4. 3. 엄청 쉬운 파이썬 GUI 1. 파이썬 기본 그래픽 라이브러리 tkinter입니다. 생긴건 못생겼는데, 사용하기는 쉬워요. https://076923.github.io/posts/Python-tkinter-1/ Python tkinter 강좌 : 제 1강 - GUI 생성 tkinter 076923.github.io 2. 진짜 많이 사용하는 PyQt5 추가 설치라이브러리에 대한 설명은 이곳에 있습니다 https://wikidoc.tistory.com/12 진짜 많이 쓰는 파이썬 GUI. PyQt5 라이브러리 1. 초보자를 위한 PyQt5 설명이 잘되어 있어요 https://wikidocs.net/book/2944 초보자를 위한 Python GUI 프로그래밍 - PyQt5 **저자소개** 이세빈(leesebin@soongsil.ac... 2024. 4. 2. 파이썬 3단계 : 번호 맞추기 게임 (컴퓨터) 1. 우리가 생각한 수를 컴퓨터가 맞추는 게임입니다. import random def computer_guess(x): low=1 high=x feedback = '' while feedback != 'c': if low != high: guess=random.randint(low, high) else: guess=low feedback=input(f'컴퓨터가 추측한 수는 {guess}. 생각한 수 보다 높으면 (H), 낮으면 (L), 맞으면(C)를 쓰세요').lower() if feedback == 'h': high = guess -1 elif feedback == 'l': low = guess + 1 print(f'컴퓨터가 추측한 수는 {guess}. 맞았습니다!!') computer_guess(10.. 2024. 3. 30. 파이썬 2단계 : 번호 맞추기 게임 1. 파이썬 랜덤모듈을 이용할겁니다. 파이썬 관련 모듈과 튜토리얼이 있어 많이 도움되는 사이트 입니다. https://www.w3schools.com/python/module_random.asp Python Random Module W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more. www.w3schools.com https://docs.python.org/ko/3/library/random.html#mod.. 2024. 3. 30. 이전 1 2 다음