파이썬 자동화 날짜가 하루 어긋날 때: UTC·한국 시간대와 ZoneInfo 확인법
파이썬 자동화 날짜가 어긋날 때 naive·aware datetime을 구분하고 UTC 저장, Asia/Seoul 표시 변환, ZoneInfo 확인 순서를 정리합니다.
파이썬 자동화 날짜가 어긋날 때 naive·aware datetime을 구분하고 UTC 저장, Asia/Seoul 표시 변환, ZoneInfo 확인 순서를 정리합니다.
파이썬 환경변수가 안 읽힐 때 현재 프로세스, .env 경로와 우선순위, subprocess env, 예약 실행의 Python 경로를 확인하는 순서를 설명합니다.
pip 설치 후 ModuleNotFoundError가 날 때 sys.executable과 python -m pip 경로를 비교하고 venv·IDE·예약 실행기·import 이름을 확인하는 순서를 설명합니다.
파이썬 subprocess 한글 출력이 깨지거나 UnicodeDecodeError가 날 때 bytes를 먼저 확인하고 encoding과 errors를 선택하는 순서를 설명합니다.
파일이 있는데도 파이썬 FileNotFoundError가 날 때 Path.cwd(), resolve(), exists()로 실제 경로를 확인하고 스크립트 기준 경로를 선택하는 방법을 설명합니다.
Python API 호출이 멈출 때 timeout을 먼저 설정하고 연결 오류·429·5xx·GET과 POST를 구분해 재시도하는 기준을 설명합니다.
AI 응답을 Python 자동화에 넘기기 전에 JSON 파싱, 필수 key, 값 타입을 순서대로 확인하고 실패 시 다음 작업을 멈추는 방법을 설명합니다.
데이터베이스를 처음 배우면 이런 생각을 하기 쉽습니다. “SQL이면 다 같은 SQL 아닌가?” 절반은 맞고 절반은 틀립니다. MySQL과 PostgreSQL 모두 SQL을 사용하기 때문에 기본적인 SELECT, INSERT, UPDATE, DELETE, JOIN, GROUP BY 문법은 상당히 비슷합니다. 이 정도의 기본 쿼리는 두 데이터베이스에서 거의 동일하게 사용할 수 있습니다.하지만 실제 프로젝트에서는 이야기가 달라집니다. MySQL에서 잘 실행되던 SQL을 PostgreSQL에 그대로 복사했더니 … Read more
업무 시간에 너~~~ 무 나를 귀찮게 한다.원래의 파이썬 스크립트는 매 시간 자동으로 실행 되도록 백그라운드 처리가 되어있는데, 실무 부서의 입장에서는 바로바로 확인이 되었으면 하나보다.하루에도 5~6회 요청을 한다. 자동화 시켜서 난 놀고 넌 일해라. ❗KEYWORDS** >paramiko, python, 파이썬 스크립트, 원격실행, 업무자동화, 귀차니즘 나좀 내버려둬 `원격지`에 있는 거래처에서 FTP를 통해서 회사 NAS의 업체폴더로 파일을 전송한다. 보안상 직원들이 … Read more
배열은 요소를 저장하는 데 사용되는 자료 구조입니다. 배열은 유사한 유형의 요소만 저장할 수 있습니다. 2차원 배열은 배열 내부에 있는 배열로 정의됩니다. 배열의 인덱스는 0부터 시작하여 배열 크기에서 1을 뺀 값으로 끝납니다. 배열 안에 n개의 배열을 만들 수 있습니다. 위 이미지에서 우리는 인덱스가 각 배열 요소를 고유하게 식별한다는 것을 볼 수 있습니다. 파이썬에서 2차원 배열을 만드는 … Read more