전체 글 19

[postgreSQL] ERROR: connection to server on socket "/tmp/.s.PGSQL.5432" failed: No such file or directory Is the server running locally and accepting connections on that socket?

error: connection to server on socket "/tmp/.s.PGSQL.5432" failed: No such file or directory Is the server running locally and accepting connections on that socket? 위와같은 에러메세지가 났다. 고생 좀 했다. 아오 postgresql의 버전이 엉킨건가 싶어서 내가 전에 생성해둔 블로그를 참고해서 삭제하고 다시 설치 해보았으나 똑같은 오류가 났다. 다른 블로그와 페이지들을 찾아보았지만 케이스가 조금씩 다른 듯했고 나와 비슷한 케이스의 사람들을 위해 해결하게 된 나의 고군분투 과정을 작성해두도록 하겠다. 부디 도움이 되길! 성공한 방법은 하단 쪽에 위치해있으니 참고~~~ 전에 생..

DB 2024.04.12

[Python] 한 엑셀 내 여러개 시트 파일 생성

필요 모듈 import import pandas as pd import os writer = pd.ExcelWriter(os.path.join(원하는 경로,'저장 파일명.xlsx'),engine='xlsxwriter') 다른 블로그를 봤을땐 engine 자리에 openpyxl 를 사용하기도 하던데 비교 안해봐서 모르겠으나 위와 같이 실행해도 문제 없이 결과 파일 생성됨. 파일 생성 data_f.to_excel(writer, sheet_name = 원하는 시트 이름, index=False) index 를 그대로 추가하고 싶으면 index = True 로 변경하면 된다 파일 저장 완료 writer.save() writer.close() 파일을 저장하고 완료하기 위해서는 save로 저장후, close()를 사..

Python 2024.03.18

[VS Code] Power Mode(파워모드) 사용하여 나의 vscode 꾸미기

vscode 확장자에서 Power mode 설치 https://marketplace.visualstudio.com/items?itemName=hoovercj.vscode-power-mode Power Mode - Visual Studio Marketplace Extension for Visual Studio Code - Your code is powerful, unleash it! The extension made popular by Code in the Dark has finally made its way to VS Code. marketplace.visualstudio.com 설정 방법 입력 효과를 주기 위해서는 settings.json을 열어서 직접 명령어를 기입하는 방법과 UI로 되어있는 설정에서..

Python 2024.02.07

[Window] 명령프롬프트(cmd창) 멈춤현상

윈도우 환경 명령 프롬프트에 파이썬 배치 돌렸을 때, 간혹 배치가 멈춰버리는 경우가 있다. enter 을 눌러야 그제서야 반응하는 케이스다. 해결을 위해 총 세가지 방법을 사용해 보았다 1. 빠른 편집 모드 해제 https://iredsoap.blogspot.com/2016/08/windows-10.html Windows 10 명령창이 멈추는 현상 해결 방법 윈도우즈에서 명령창을 자주 안쓰기도 했고 윈 7에서는 이런 현상이 없었던 것 같아 모르고있었던 현상이랄까.. 요새 부쩍들어 windows 10 에서 node JS 를 굴릴 때마다 이유없이 프로세스가 멈춰 간 iredsoap.blogspot.com 2. 관리자 권한으로 진행 관리자 권한으로 실행한 결과에도 멈춤현상은 지속됨 하지만 모듈을 schedul..

OS/window 2024.02.06

[Python] DB 연결 (sqlalchemy 사용방법 - to_sql, read_sql, connect, commit, rollback)

필요 패키지 import sqlalchemy from sqlalchemy import create_engine DB 정보 p_conn = { "host": "ip번호", "port": 포트번호, "database": "데이터베이스명", "user": "유저명", "password": "비밀번호" } p_engine = "postgresql://%s:%s@%s:%s/%s" % ( p_conn["user"], p_conn["password"], p_conn["host"], p_conn["port"], p_conn["database"], ) 참고) 예시로, 123.456.78.912:1234 ip 번호가 있으면 ':' 뒤에 있는 1234 는 포트번호이다. "mysql+pymysql"을 사용하여 MySQL 데이..

Python 2023.12.13
반응형