본문 바로가기

분류 전체보기103

[PYTHON] 11일차 HTML/JS 가위바위보 게임 가위바위보 게임● js04.html 나 컴 결과 2024. 7. 8.
[PYTHON] 11일차 과제 HTML/JS 야구게임 야구게임문제● js06.html 스트라이크 나의 풀이 스트라이크 2024. 7. 8.
[PYTHON] 11일차 과제 HTML/JS 전화기 전화번호 입력 후 ☎ 버튼 누르면 ALERT창으로 전화번호 출력되도록 하는 문제문제 ● js05.html 나의 풀이 2024. 7. 8.
[PYTHON] 11일차 Eclipse - Web Project(Dynamic / Static) Dynamic Web Project 과 Static Web Project 의차이점 요약해보자면파라미터가 들어가서 소스가 바뀌면 Dynamic Web Project파라미터가 들어가지만 소스가 바뀌지 않으면 Static Web Project의 차이가 있다고 한다.1. Dynamic Web Project: JSP와 같이 동적인 웹페이지를 가지는 웹 애플리케이션 개발 시 사용하는 프로젝트 ● 프로젝트 구조1) Java Resource | 자바 기반의 자원들  src   Java 소스파일, 프로퍼티(.properties)파일 위치 libraries  실제 WebContent/WEB-INF/lib 폴더를 가상으로 보여줌  2) build | 소스파일 컴파일 이후의 결과물들build자바 클래스 파일(.class).. 2024. 7. 8.
[PYTHON] 11일차 메세지 박스 alert()와 confirm() 메세지 박스 작동 중에 사용자의 확인이 필요하거나 문자 혹은 패스워드를 입력 받아야 하는 경우에대처할 수 있는 메세지 박스 기능 1. 알림창 - alert()파라미터(자료형) 입력값기본값text(str)원하는 메시지xtitle(str)창 제목xbutton(str)원하는 버튼 이름(boolean)true/falseotimeout(int)msecond(단위:1/1000초)none(시간제한없음) - alert()함수의 버튼을 클릭하거나 종료 시 위에서 설정했던 버튼 이름을 문자열로 리턴함  2. 확인창 - confirm() 파라미터 (자료형) 입력값 기본값 text (str)원하는 메시지 x title (str)창 제목 x button (str)원하는 버튼 이름(boolean)true/false o.. 2024. 7. 8.
[PYTHON] 10일차 DAO 생성 및 호출, 리스트 불러오기 DAO 생성 및 호출, 리스트 불러오기● myflask.pyimport pymysqlfrom flask import Flaskfrom flask.globals import requestfrom flask.templating import render_templateapp = Flask(__name__)@app.route('/')def main(): con = pymysql.connect(host='127.0.0.1', port= 3305, user='root', password='python', db='python', charset='utf8') cur = con.cursor(pymysql.cursors.DictCursor) sql = "SELECT.. 2024. 7. 5.
[PYTHON] 9일차 과제 Python-HeidiSQL : select, insert, update, delete Data Access Object(DAO)dao에서 select, insert, update, delete하는 방법 ● daoemp.pyimport pymysqlclass DaoEmp: def __init__(self): self.con = pymysql.connect(host='127.0.0.1', port= 3305, user='root', password='python', db='python', charset='utf8') self.cur = self.con.cursor(pymysql.cursors.DictCursor) def selectList(self): sq.. 2024. 7. 5.
[PYTHON] 8일차 Flask FlaskFlask란?Jinja 템플릿 엔진과 Werkzeug WSGI 툴킷의 템플릿 엔진을 기반으로 한 웹 프레임 워크- 작고 단순하여 특별한 도구나 라이브러리 필요 X- 데이터베이스 추상화 계층, 양식 유효성 검사 등 이를 처리할 수 있는 기능을 포함하지 않음- Flask 자체에서 구현된 것처럼 데이터베이스 통합, 객체 관계 매퍼, 양식 유효성 검사, 업로드 처리, 다양한 개방형 인증 기술 등의 공통 기능들을 제공해줌.상단바 window > preference > 검색창 : inter > Python Interpreter 아래 packages에서 flask 있는지 확인  예제 1. Hello, newjeans! 출력하기from flask import Flaskapp = Flask(__name__)@a.. 2024. 7. 3.
[PYTHON] 8일차 Flask / Django / Fast Api Flask / Django / Fast ApiWeb programPM/PL속도Flask쉽다약간 빠르다Django어렵다느리다Fast Api약간 쉽다빠르다 2024. 7. 3.
[PYTHON] 8일차 MongoDB X Python 연결 및 CRUD CMD 창 실행 > pip install pymongo > enter (해당 창 처럼 커서가 깜빡거리면 다운된 거임.)● mongo_select.pyselect# selectimport pymongomyclient = pymongo.MongoClient("mongodb://localhost:27017/")mydb = myclient["python"]mycol = mydb["emp"] for x in mycol.find(): print(x) myclient.close() Console{'_id': ObjectId('6684a6cf96cb9c9df6072f8a'), 'e_id': 1, 'e_name': '1', 'gen': '1', 'addr': .. 2024. 7. 3.