Python/문법

    파이썬 (python) - Error 메모장

    파이썬 (python) - Error 메모장

    증상 : openpyxl 라이브러리 사용하여 xlsx에 write 시도 코드 : import openpyxl report_wb.save(excel_path + report_file_name) 에러 메시지 : self.fp = io.open(file, filemode) PermissionError: [Errno 13] Permission denied: '경로.xlsx' 에러 사유 : 파일 Read 권한 없거나, 폴더를 지정했거나, 파일 없을 때 발생할 수 있다고 함. Excel 파일이 열려있어서 Write 권한 없어서 발생한 것임. 증상 : print(변수) 시 아래 에러 메시지 발생 코드 : import openpyxl report_wb.save(excel_path + report_file_name) 에..

    파이썬 (python) - 잡기술 메모장

    파이썬 (python) - 잡기술 메모장

    ● 문자 사이에 변수 집어넣기 f-string - python 3.6 이상 사용가능 - 사용법 : f'문자열 {변수} 문자열' value = 1 result = f'value: {value}' >> value: 1 주의점 f포맷팅 내의 dictionary 값 호출은 따옴표가 아닌 쌍따옴표를 써야함. f'value: dict["value"]' (O) f'value: dict['value']' (X) {value:자릿수} # 자릿수 만큼에서 오른쪽 정렬 {{{value}}} # 진짜 중괄호 출력하고 싶을때 >> {1} ● 특정 타입인지 확인 / 타입검사 / 타입확인 value = 1 type(value) # 단순 출력만 - output : . 타입 : int, str, list, dict, tuple 등....