*^-^*

Python

[vscode] 장고 프로젝트 설정하기

0. 사전 작업 [vscode] window 가상환경 폴더 생성 및 활성화 명령어 — 구민정의 개발일지 (tistory.com) [vscode] 깃허브에 푸시할 때 가상환경 폴더 제외 & 필요한 pip list 파일 생성하기 — 구민정의 개발일지 (tistory.com) 위 과정을 마친 후 가상환경에 들어와 있는 상태에서 다음 진행 1. 프로젝트 폴더 만들기 - 프로젝트 생성 명령어 django-admin startproject (폴더이름) . 폴더이름 뒤에 스페이스하고 . 찍는 이유는 최상위 작업 폴더에 폴더를 만들겠다는 의미 .을 안 찍으면 최상위 작업폴더에 폴더이름으로 생성된 폴더 안에 또 폴더가 생기는 구조가 됨 2. 서버 실행하기 - 서버 실행 명령어 python manage.py runserv..

Python

[vscode] 깃허브에 푸시할 때 가상환경 폴더 제외 & 필요한 pip list 파일 생성하기

1. 가상환경 폴더 제외 작업 폴더에 .gitignore 파일 생성 .gitignore 파일을 열어서 venv/ 작성 후 저장 이제 git init 하고 레파지토리 연결해서 푸시하면 venv 폴더는 깃허브에 푸시되지 않음 230419추가 gitignore.io - 자신의 프로젝트에 꼭 맞는 .gitignore 파일을 만드세요 (toptal.com) 위 사이트에 들어가서 사용 중인 운영체제, 개발환경, 프로그래밍 언어 등을 입력해서 나오는 텍스트를 .gitignore에 그대로 붙이면 쓸데없는 파일들이 깃허브로 안 들어감 2. 필요한 pip list 파일 만들기 - pip list를 담을 파일 생성 명령어 pip freeze > requirements.txt requirements.txt 파일을 열면 가상환..

Python

[vscode] window 가상환경 폴더 생성 및 활성화 명령어

0. 터미널창 여는 단축키 ctrl + ` 컨트롤 누른 상태에서 백틱 누르기 백틱은 키보드 tab 위, 숫자 1 왼쪽에 있음. 쉬프트랑 같이 누르면 물결 나오는 그 버튼! 1. bash - venv 폴더 생성 명령어 python -m venv (폴더이름) 엔터 눌러줘야 됨 컴퓨터가 좀 느린 경우 생성되는 데에 시간이 좀 걸리는데 저 경로?가 새롭게 떠야 폴더가 다 만들어진 것 모르겠으면 폴더를 직접 열어서 확인해도 됨(사진 참조) - 가상환경 활성화 명령어 source venv/Scripts/activate source venv/s 까지만 치고 tab 누르면 자동완성됨 그 다음 a만 치고 tab 누르면 자동완성됨 그러고 엔터 누르면 됨 - 가상환경 비활성화 명령어 deactivate 쓰고 엔터 누르면 됨..

Python/알고리즘 문제 풀이

[코테] 중복된 문자 제거

코딩테스트 연습 - 중복된 문자 제거 | 프로그래머스 스쿨 (programmers.co.kr) # 일단 for문으로 문자열의 인덱스별로 돌려야 함 # 돌리면서 새로운 변수에 하나씩 저장하는데 # 이미 새로운 변수에 해당 문자가 있으면 저장 안 하고 넘어감 # 완성된 새로운 변수 반환 def solution(my_string): answer = '' for abc in my_string: for i in answer: if abc != i: answer += abc return answer my_string1 = 'people' my_string2 = 'We are the world' print(solution(my_string1)) print(solution(my_string2)) # 출력화면 # (없음..

개발일지/Today I Learned

230404 페어프로그래밍, 장고 기초/알고리즘 강의 수강[TIL]

- 페어프로그래밍(pair programing) 알고리즘 문제시트 (notion.site) 여기서 1~5번을 팀원과 같이 풀어보았다 가장 풀기 어려웠던 문제는 2번 최빈값 구하기였다 개인적으로 먼저 풀어봤었는데도 풀이방법이 생각이 안 났다ㅠㅠ복습의 중요성.... 첫 번째 시도: for문 2번 돌리기 def solution(array): answer = 0 for num in array: for num2 in array: answer = print(num, num2) return answer 이게 어떻게 나오는지 궁금해서 print문을 돌려봤는데 1 1 1 2 1 3 1 3 1 3 1 4 2 1 2 2 2 3 2 3 2 3 2 4 3 1 3 2 3 3 3 3 3 3 3 4 3 1 3 2 3 3 3 3 3 ..

마이구미+
'분류 전체보기' 카테고리의 글 목록 (52 Page)