본문 바로가기
728x90
반응형

Coding594

[Python & PyQt5] 파이큐티를 활용하여 로또번호 추천해주는 프로그램 만드는 방법 !! [Python & PyQt5] 파이큐티를 활용하여 로또번호 추천해주는 프로그램 만드는 방법 !! 예제코드 import sys import random from PyQt5.QtWidgets import QApplication, QWidget, QPushButton, QVBoxLayout, QLabel class LottoApp(QWidget): def __init__(self): super().__init__() self.initUI() def initUI(self): self.setWindowTitle('Lotto Number Generator') self.setGeometry(300, 300, 300, 200) # 버튼 생성 self.btn = QPushButton('Generate Lotto Numb.. 2024. 1. 28.
[JavaScript] 자바스크립트로 sessionStorage 데이터 저장 및 사용, 삭제 하는 방법 !! [JavaScript] 자바스크립트로 sessionStorage 데이터 저장 및 사용, 삭제 하는 방법 !! sessionStorage는 현재 브라우저 탭이나 창이 닫힐 때까지 데이터가 유지되는 저장소입니다 ! 세션스토리지 사용 예시 // 데이터 저장하기 ('sessionKey'라는 키에 'sessionValue'라는 값을 저장합니다.) sessionStorage.setItem('sessionKey', 'sessionValue'); // 데이터 사용하기 ('sessionKey'라는 키로 저장된 값을 불러옵니다.) var sessionValue = sessionStorage.getItem('sessionKey'); console.log(sessionValue); // 'sessionValue' 출력 // .. 2024. 1. 27.
[Python & PyQt5] 파이큐티를 활용하여 간단한 input박스 만드는 방법 !! [Python & PyQt5] 파이큐티를 활용하여 간단한 input박스 만드는 방법 !! 파이썬 ui 라이브러리인 PyQt5를 활용하여 간단한 입력창을 만들어보았습니다 ! 예제코드 import sys from PyQt5.QtWidgets import QApplication, QWidget, QLineEdit, QPushButton, QVBoxLayout, QLabel class SimpleInputWindow(QWidget): def __init__(self): super().__init__() self.initUI() def initUI(self): self.setWindowTitle('간단한 입력창') # 레이아웃 설정 layout = QVBoxLayout() # 라벨, 입력창, 버튼 위젯 생성 se.. 2024. 1. 26.
[Python] 파이썬을 활용하여 다이아몬드 만드는 방법 !! (프린트로 다이아몬드 찍기) [Python] 파이썬을 활용하여 다이아몬드 만드는 방법 !! (프린트로 다이아몬드 찍기) 안녕하세요 ! 이번에는 파이썬을 활용하여 콘솔창에서 다이아몬드를 찍어 보았습니다 ㅎㅎ 예제코드 def print_diamond(size): for i in range(size): # 상단 삼각형 부분 print((' ' * (size - i - 1)) + ('*' * (2 * i + 1))) for i in range(size - 2, -1, -1): # 하단 삼각형 부분 (상단 삼각형의 반대) print((' ' * (size - i - 1)) + ('*' * (2 * i + 1))) print_diamond(5) 결과 2024. 1. 24.
[JavaScript] 자바스크립트를 활용하여 localStorage 에 데이터 넣고 지우는 방법 !! [JavaScript] 자바스크립트를 활용하여 localStorage 에 데이터 넣고 지우는 방법 !! 브라우저에서 localStorage는 웹 브라우저를 닫아도 데이터가 유지되는 저장소입니다 ! 상황에 따라 데이터를 저장하고 가져와서 잘 활용하면 리소스를 많이 아낄 수 있습니다 :) 아래는 사용 예시 입니다 !! localstorage에 데이터 저장하기 // 'myKey'라는 키에 'myValue'라는 값을 저장합니다. localStorage.setItem('myKey', 'myValue'); localstorage에 데이터 가져오기 // 'myKey'라는 키로 저장된 값을 불러옵니다. var value = localStorage.getItem('myKey'); console.log(value); //.. 2024. 1. 22.
[Python] 파이썬을 활용하여 하트 만드는 방법 !! (프린트로 하트 찍기) [Python] 파이썬을 활용하여 하트 만드는 방법 !! (프린트로 하트 찍기) 안녕하세요 ! 파이썬 코드를 활용하여 콘솔창에서 하트를 찍어 보았습니다 ㅎㅎ for row in range(6): for col in range(7): if (row == 0 and col % 3 != 0) or (row == 1 and col % 3 == 0) or (row - col == 2) or (row + col == 8): print("*", end=" ") else: print(" ", end=" ") print() 결과 2024. 1. 21.
[Python & FastAPI] FastAPI를 사용하여 mysql 연결과 데이터 호출하는 방법 !! (&mariadb) [Python & FastAPI] FastAPI에서 DB 연결 및 호출하는 방법 !! (mysql & mariadb) Python FastAPI에서 mysql&maraidb 호출하는 방법 입니다 !! (pymysql 모듈 사용) 1. 필요한 라이브러리 설치 : FastAPI, pymysql $ pip install fastapi uvicorn pymysql 2. MySQL 데이터베이스 연결 import pymysql from fastapi import FastAPI app = FastAPI() # 데이터베이스 연결 설정 def get_db_connection(): return pymysql.connect( host='your_host', user='your_username', password='your_.. 2024. 1. 19.
[Python & Flask] 플라스크에서 DB 연결 및 호출하는 방법 !! (mysql & mariadb) [Python & Flask] 플라스크에서 DB 연결 및 호출하는 방법 !! (mysql & mariadb) Flask에서 MySQL DB를 접속 및 데이터를 불러오기 위해서는 다음과 같은 순서로 진행해 주시면 됩니다 ! 1. 모듈 import 먼저, Flask에서 MySQL을 연동하기 위해서는 pymysql 모듈을 설치 $ pip install pymysql 2. DB 연결 설정 DB 연결 설정은 app.py 파일에 아래와 같이 작성 app.py from flask import Flask from pymysql import connect app = Flask(__name__) # DB 연결 설정 DB_HOST = "localhost" DB_USER = "root" DB_PASSWORD = "passwo.. 2024. 1. 17.
[JavaScript] 자바스크립트를 활용하여 html을 pdf로 다운 받는 방법 !! [JavaScript] 자바스크립트를 활용하여 html을 pdf로 다운 받는 방법 !! HTML 페이지를 PDF로 변환하기 위해 JavaScript에서는 일반적으로 jsPDF 라이브러리와 함께 html2canvas 라이브러리를 사용합니다. 이 두 라이브러리를 활용하면 웹 페이지의 특정 부분이나 전체를 캡처하여 PDF 문서로 만들 수 있습니다 !! 아래는 HTML 페이지의 내용을 PDF로 변환하는 JavaScript 코드 예시입니다 :) 예제코드 User ID: User Name: PDF로 다운로드 2024. 1. 11.
728x90
반응형