전체 글 19

[postgreSQL] 데이터 베이스생성 및 연결하기(feat. 설치 중 오류 해결)

데이터베이스 설치 및 생성 postgreSQL 설치할 수 있는 버전 확인 brew search postgresql ==> Formulae postgresql@10 postgresql@12 postgresql@14 postgresql@9.4 qt-postgresql postgresql@11 postgresql@13 postgresql@15 postgresql@9.5 postgrest # 위의 나오는 것들은 설치 가능한 postgresql 버전들을 나타낸다. ==> Casks navicat-for-postgresql If you meant "postgresql" specifically: postgresql breaks existing databases on upgrade without human interv..

DB 2023.08.06

[homebrew] M1에 brew 실행 오류 해결 관련 명령어(doctor, link)

이 페이지에서의 모든 예시는 postgreSQL로 들겠다. brew doctor brew 명령어를 실행했을 때 오류가 발생한 경우 문제점 검사 brew doctor 예를 들어 postgresql 를 설치하기 위해서 brew install postgresql 명령어를 실행했는데 정상적으로 실행되지 않고 오류가 발생한 경우, 'brew doctor' 명령어를 통해서 어떤 문제로 인해 오류가 발생하는 지 알려준다. brew link 원하는 버전으로 연결 (postgresql@13) brew link postgresql@13 --force를 사용하면 강제로 연결 brew link postgresql@13 --force brew link --force postgresql@13 다른버전으로 전환 방법 (postgr..

OS/macOS 2023.08.05

[Python] dataframe append 와 concat

기본 데이터 프레임 생성 read.csv()사용해서 cav파일을 df 라는 데이터 프레임으로 불러왔다고 예시를 들어보자df = pd.read_csv('경로명')df 데이터 프레임의 컬럼이 'a', 'b' 로 이루어져있고 'a' 컬럼에는 숫자 ex) 1,2,3,10,34,57.... 'b' 컬럼에는 영어 알파벳이 들어있다고 ex) a,b,c,d,e,f.... 가정해보자. 빈 데이터 프레임 test_df 생성기존 데이터 프레임과 비교해서 합치기 쉽도록 동일한 컬럼으로 구성한다.test_df = pd.DataFrame(columns=['a','b']) test_list = ['1','2','3','20','56'] test_list 리스트에 있는 값과 기존 데이터 프레임 'a' 컬럼의 값을 비교해서 같은 값인..

Python 2023.08.04

[python] for, if문 한줄 작성 | 리스트 컴프리헨션(List Comprehension)

리스트 컴프리헨션(List Comprehension) 대괄호 ('[ ]') 로 감싸고 내부에 for문과 if 문 반복 사용하며 조건에 만족하는 것만 리스트로 생성 가능하다. for, if 문 대신 사용하는 이유 우리가 보통 아는 조건문, 반복문인 for, if 를 사용하지 않고 리스트 컨프리션을 사용하는 이유는 for, if 문을 사용한 것 보다 간결하고 속도도 빠르기 때문이다. 예시 아래의 리스트로 담겨져있는 변수 대상으로 진행 리스트 컴프리헨션 방법이 아닌 for, if문을 사용해서 리스트 생성 save_test =[]# 빈리스트 생성 for test in test_list:# 반복문을 통해 test_list 에 있는 요소 한 개씩 내려받음 if test.startwith("a"):# 요소 안에 "a..

Python 2023.07.31

[python] 문자열 내 특정 문자 찾기(startswith, endswith)

startswith()와 endswith() startswith(): 문자열 처음에 오는 문자 찾기 endswith(): 문자열 마지막에 오는 문자 찾기 함수는 문자열 내부에 있는 특정 문자를 찾아낼 수 있는 함수이다. 사용방법 str.startswith('처음에 오는 문자') str.endswith('마지막에 오는 문자') 예시 test = 'https://mingd0o0.tistory.com/' startswith() test 변수 내에 처음 오는 문자는 'h'로 시작한다. 그렇기때문에 startswith 괄호 내부에 'h' 나 'https'를 넣으면 True 로 결과가 나온다. endswith() test 변수 내 마지막으로 오는 문자는 'm'으로 시작한다. 그렇기때문에 startswith 괄호 내..

Python 2023.07.30
반응형