일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- Django #장고 #에러해결방법 #templatetags
- Django #Static
- git #삭제
- JSP #Java #JQuery
- react #props #state
- flutter #flutter개념 #특징 #장단점
- db #mysql #mariadb
- springboot #에러
- react #mini_project #study
- decode함수
- oracle #
- JPA #Springboot #java
- kotlin #코틀린 #SpringDataJPA단점
- react #ref
- yarn #오류
- PostgreSQL
- SQL
- react #event
- 데이터집계
- react #리액트 #JSX
- blockscope
- python #json
- 인텔리제이 #intelliJ #패키지생성 #package
- DTO #VO
- regexp_substr함수
- db #with절 #오라클 #oracle #쿼리 #query
- django #db #오류
- 인프런 #assertThat #오류
- MariaDB #Error
- javascript #자바스크립트 #공백제거함수
- Today
- Total
목록Python (34)
감자의 개발공부 일지

가상환경 명령프롬프트를 사용하여 환경세팅을 진행이 필요하다. 가상환경세팅에서 이 프로젝트를 진행할 폴더로 이동한 뒤 pip install virtualenv 를 통해 가상환경을 만들어주고 virtualenv 가상환경이름 가상환경 생성을 세팅해준다. 가상환경이름\Scripts\activate 설정한 가상환경이름을 활성화시켜준다. pip install django 활성화된 가상환경에서 장고를 설치해준다. django-admin startproject 생성할 프로젝트 이름 python manage.py startapp 앱이름 code . 장고를 통해 진행할 프로젝트를 생성한 뒤 장고 앱을 생성하고 vscode를 실행시킨다. vscode를 통해 setting.py에 생성한 블로그 앱이 있다는것을 장고에 알려주기..
리스트 관련 함수에는 여러개가 있는데 그 중 기존에 작성한 추가함수를 제외하고 sort(), reverse(), index(), remove(), pop(), count() 함수가 존재 기타 리스트 관련 함수1 1. sort() 함수 - sort()함수는 리스트 값들을 순서대로 정렬하는 함수 문법 변수명.sort() sort() 함수 예제 >>> title = ['python' ,'c', 'c++', 'java', 'js'] >>> title.sort() >>> title ['c', 'c++', 'java', 'js', 'python'] #abcd순 2. reverse() 함수 - reverse()함수는 리스트를 역순으로 뒤집는 함수 문법 변수명.reverse() reverse() 함수 예제 >>> ti..
리스트 추가함수 - 리스트에 값을 추가하는 함수로 append(), insert(), extend() 함수를 사용 1. append() 함수 - append()함수는 기존 리스트에서 사용할 값을 추가함 문법 append(값) append() 함수 예제 >>> title = ['c', 'c++', 'java', 'js'] >>> title.append('python') >>> title ['c', 'c++', 'java', 'js', 'python'] # 추가된 값은 맨 마지막에 들어감 2. insert() 함수 - insert()는 리스트에 값을 삽입 문법 insert(추가하기 원하는 위치, 삽입할 값) insert() 함수 예제 >>> title = ['c', 'c++', 'java', 'js'] >>..

갑작스러운 ImportError: DLL load failed: 지정된 모듈을 찾을 수 없습니다. 라는 오류가 발생함 from sqlite3 import~ 부분의 sqlite3 부분에서 발생 특정 참조파일을 찾을 수 없을때 윈도우 환경변수에 Anaconda 경로를 추가해 해결함 1. window 검색창을 통해 환경변수 편집 검색 > 시스템 속성> 환경변수 2. 환경변수 > 시스템변수 > path 더블클릭 Anaconda가 위치하는 곳의 Libray의 bin 경로를 넣어준다. 오류 해결
replace() 함수 - replace는 문자열을 변경하는 함수로 문자열 안에서 특정 문자를 새로운 문자로 변경이 가능 문법 변수.replace(문자열에서 바꾸고 싶은 문자, 바꿀 문자, [변경할 횟수]) - 변경할 횟수를 입력하지 않으면 old의 문자열 전체를 변경함 - 기본값은 전체를 의미하는 count=-1로 지정됨 replace() 예제1 >>> a = 'split 함수에 대해 알아보기' >>> a.replace('split', 'replace') replace 함수에 대해 알아보기 replace() 예제2 >>> 'hihihihihi'.replace('hi', 'hello', 1) hellohihihihi
"""구분 하기 1. """를 사용한 주석처리 큰 따옴표 3개를 연속으로 """ ~ """ 적용 ex) """ list_class = ["01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11", "12", "13", "14"] """ 2. """를 사용한 여러 줄 문자열 만들기 문법 변수명 = """ 내용 """ ex) insert_column_sql = """ INSERT INTO university_list (url_href, university_name, professor_name, is_collect_yn) VALUES(?, ?, ?, ?) """
1. 리스트(list) - [ ] - 리스트에 저장되는 요소는 모두 같은 타입일 필요는 없음 - 리스트에는 요소들이 순서대로 저장되며, 각 요소는 0부터 시작하는 인덱스(index)를 사용하여 접근 가능 - 리스트는 그 값 변경 가능(수정가능 mutable) 문법 리스트명 = [요소1, 요소2, 요소3, ...] 2. 튜플(tuple) - ( ) - 튜플은 그 값을 변경 불가능 (immutable type) - 튜플은 리스트와 같은 데이터 타입에 비해 그 실행 속도가 빠름 문법 튜플명 = (요소1, 요소2, 요소3, ...) #or 튜플명 = 요소1, 요소2, 요소3, ... 3. 셋(set) - { } - 집합의 형태를 쉽게 처리하기 위한 데이터타입 - 딕셔너리와 비슷하게 생겼으며 키(key)가 존재하..
파이썬 split() 함수 알아보기 - split()을 사용하여 특정 문자를 기준으로 문자열 분리가 가능 split() 예제 1 text = '안녕하세요, 파이썬 split 함수를 알아보겠습니다' strings = text.split() print(strings) 결과 ['안녕하세요,' , '파이썬' , 'split', '함수를', '알아보겠습니다'] split() 예제 2 text = '안녕하세요, 파이썬 split 함수를 알아보겠습니다' strings = text.split(',') print(strings) 결과 ['안녕하세요,' , ' 파이썬 split 함수를 알아보겠습니다'] 파이썬 String split()으로 문자열 나누기 문법 string.split(separator, maxsplit) s..