본문 바로가기

CODING78

[Python/Django] Mac 장고 venv로 가상환경 생성 일단 장고 프로젝트는 만들기 위해서는 가상 환경을 만들어준다. 가상 환경을 만들어 주는 이유는 인터넷에서 다운로드한 파이썬 라이브러리들이 충돌을 일으키는 것을 방지하기 위해서 -> 이렇게 하게 되면 기존의 다른 파이썬 프로그램에는 영향을 주지 않는다. # 1 루트 디렉토리 생성 : 가상환경들을 관리하는 폴더 ( 필수 X ) 필자는 workspace 라는 이름으로 쓰고 있음 mkdir workspace mkdir [디렉토리 명] : 디렉터리 명으로 폴더 생성됨 # 2 가상 환경 만들기 cd workspace # 위에서 만든 디렉토리로 이동 python3 -m venv django3 # 필자는 django를 사용한 3번째 프로젝트였기 때문에 django3라고 지었음 python3 -m venv [가상환경 이.. 2021. 8. 8.
[NLP] python / Keras를 사용한 챗봇 만들기 최근에 챗봇에 관심 생길만한 일이 있어서 공부할 겸 처음으로 keras 사용,, pytorch보다 훨씬 편한 건 기분 탓일까 코드 및 출처는 HERE Library version (문서 기준) 더보기 tensorflow==2.3.1 nltk==3.5 colorama==0.4.3 numpy==1.18.5 scikit_learn==0.23.2 Flask==1.1.2 참고로 나는 colab을 사용했고 약간의 버전 차이는 있지만 별 차이 없는 것 같고 colorama만 없어서 중간에 install 해주었다. !pip install colorama 일단 json 파일에 모델 학습을 위한 데이터가 저장되어 있었다. ✔️ tag : y ✔️ patterns : x 형태는 위와 같이 되어 있다. 이 딕셔너리 데이터를 .. 2021. 6. 6.
[MySQL] 조건에 따른 데이터 검색 🔴 필드 = Column 🔵 레코드 = Row SELECT * from [ table name ] ➡️ 테이블 안에 있는 모든 필드를 선택 ( 여기서 * 은 ALL 을 의미) SELECT [ 필드 이름 ] from [ table name ] ➡️ 필드값 (column) 을 선택 SELECT DISTINCT [ 필드 이름 ] from [ table name ] ➡️ 중복을 제외한 필드 출력 SELECT [ 필드 이름 ] from [ table name ] WHERE [ 조건문 ] ➡️ 조건에 해당하는 레코드만 선택 🖍 where [ 조건문 ] and [ 조건문 ] 처럼 조건문 두 개를 모두 만족해야 선택하는 방식으로도 쓸 수 있음 SELECT * from [ table name ] ORDER BY [ 필드.. 2021. 2. 3.
[Vue.js] Hooper 사용해서 Slider 추가하기 모듈 설치 npm install hooper # or use yarn yarn add hooper hooper을 사용하는 방법은 너무 간단하다 [ Hooper 공식문서 ] - 보면 쉽게 설명 되어 있어서 금방 따라 할 수 있음 원하는 컴포넌트나 .vue 로 되어있는 파일에 들어가서 위와 같은 코드를 넣어주면 된다. 그리고 그 위에 안에 [📍 기본형태 ] slide 1 slide 2 넣어주면 완전 기본 형태의 slider를 만들수 있고 여러가지를 추가하고 바꿔서 다양하게 바꿀 수 있다. 그건 위에 공식 문서에 있는 example이나 api를 둘러보길 🙂 슬라이드를 template에 추가하는 것이 아니라 data안에 추가해서 v-for를 이용해 slider를 사용할 수 있게했다 [ 📍간단하게 바꿔본 것 ] .. 2021. 1. 18.
[프로그래머스/Level 1] 크레인 인형뽑기 _ Python [ 크레인 인형뽑기 ] 코딩테스트 연습 - 크레인 인형뽑기 게임 [[0,0,0,0,0],[0,0,1,0,3],[0,2,5,0,1],[4,2,4,4,2],[3,5,1,3,1]] [1,5,3,5,1,2,1,4] 4 programmers.co.kr 문제 설명 게임개발자인 죠르디는 크레인 인형뽑기 기계를 모바일 게임으로 만들려고 합니다. 죠르디는 게임의 재미를 높이기 위해 화면 구성과 규칙을 다음과 같이 게임 로직에 반영하려고 합니다. 게임 화면은 1 x 1 크기의 칸들로 이루어진 N x N 크기의 정사각 격자이며 위쪽에는 크레인이 있고 오른쪽에는 바구니가 있습니다. (위 그림은 5 x 5 크기의 예시입니다). 각 격자 칸에는 다양한 인형이 들어 있으며 인형이 없는 칸은 빈칸입니다. 모든 인형은 1 x 1 크기.. 2021. 1. 18.
[Vue.js] vue 명령어 안먹힐 때 | vue 명령어 오류 (Mac) zsh : command not found: vue 이렇게 나오면서 npm install vue도 깔고 npm install --global vue-cli 했는데도 명령어가 안나와서 진짜 몇시간동안 계속 헤매고 있었는데 한번은 npm init 을 안해줘서 npm init 하니까 해결됐었는데 또 새로 프로젝트 만들려고 vue 저렇게 치니까 또 안되길래 찾아보니까 환경 변수 설정을 하면 해결된다고 했다. 그러려면 일단 vue가 설치되어있는 폴더를 찾아야한다 맥에서 숨겨진 파일보려면 커멘트 + 쉬프트 + . 누르면 되는데 찾다보니까 " /Users/유저이름/.npm-global/lib/node_modules/vue-cli/bin " 이 안에 있어서 export PATH="$PATH":/Users/유저 이름/... 2021. 1. 16.