목록python (5)
개발일기
mpi는 다른 라이브러리들과 다르게 실행하기 위해선 윈도우 기준으로 MS MPI가 따로 필요하다고 한다.https://learn.microsoft.com/en-us/message-passing-interface/microsoft-mpi Microsoft MPI - Message Passing InterfaceExplore Microsoft MPI, a high-performance parallel application development tool for Windows. Learn about its benefits, download options, and access tutorials.learn.microsoft.com필요한 파일은msmpisetup.exe (라이브러리)msmpisdk.msi (SDK)이..
from flask import Flask, render_template, request, redirect, url_for, sessionfrom functools import wrapsimport timeimport sqlite3import bcryptfrom collections import defaultdictapp = Flask(__name__)app.secret_key = 'supersecretkey'# 로그인 시도 기록login_attempts = defaultdict(list)# 로그인 시도 횟수 제한MAX_ATTEMPTS = 5LOCK_TIME = 60 * 5 # 5분####################################################################..
장고는 기본 폴더 구조 생성 코드를 지원해줬는데 flask는 없더라.그래서 GPT 시켜서 기본 폴더 구조 생성하는 코드를 받았다.import osfolders = ["templates", "static"]files = { "app.py": '''from flask import Flask, render_templateapp = Flask(__name__)@app.route('/')def home(): return render_template('index.html')if __name__ == '__main__': app.run(debug=True)''', "templates/index.html": ''' 환영합니다! Flask 기본 웹사이트입니다. Flask를 사용하여 웹사이..
python -m venv {가상환경명, 주로 venv}.\venv\Scripts\activate (powershell) : 가상환경 실행deactivate : 가상환경 종료 계속 까먹어서 여기다가 써놓는다사용 예제는 이런 느낌.PS C:\Users\rlex0815\Desktop\flask> python -m venv flaskvenvPS C:\Users\rlex0815\Desktop\flask> ./flaskvenv/scripts/activate(flaskvenv) PS C:\Users\rlex0815\Desktop\flask> 만약 뭐라뭐라 실행할 수 없다고 뜨면 다음 명령어를 쳐주고 실행해보자.Set-ExecutionPolicy Unrestricted -Scope ProcessSet-Executio..
아마도 첫 블로그 글이자 포트폴리오두서없이 django를 배우며 느낀 점들을 줄줄이 읊어보고자 한다 1. 나는 코딩 천재가 아니다.아마 이번에 django 입문을 하면서 배운 첫 번째 사실이다.우매함의 봉우리는 생각보다 컸다.처음으로 제대로된 코딩을 접했던 게 1학년 1학기, 그 이후로 공동 교육 과정 등을 거치며 '나 코딩 좀 잘하는 듯?'이라는 큰 착각이 차츰 쌓이길 1년이었다.그래도 1년동안이나 했으니 주변 애들보단 잘 한다며 정신 승리를 하기 일쑤였는데, 어찌보면 안 한 애들보다 잘 하는 건 당연한 소리고.처음으로 django 프로젝트 파일을 생성한 후엔 갑자기 떠밀려오는 정보의 파도에 정신을 못 차리는 줄 알았다.어느정도 익숙해지고 난 뒤엔 이제 어느정도 분간이 가지만, 아직 어떻게 작동하는 지..
