반응형
[Crontab] Crontab에서 Python 스크립트 실행 시 모듈 오류 해결
·
삽질
안녕하세요, 오늘은 Crontab에서 Python 스크립트 실행 시 모듈 오류 해결 방법을 소개해보려고 합니다. 🔍 문제 상황리눅스 서버에서 Crontab을 사용해 Python 스크립트를 주기적으로 실행하려 했습니다.하지만 Crontab에서는 ModuleNotFoundError 오류가 발생했고, 터미널에서 직접 실행할 때는 오류가 발생하지 않았습니다. Crontab 설정처음 설정한 Crontab은 다음과 같았습니다.crontab -e로 설정(nano 에디터)05 13 * * * python3 /path/test.py -t MTBC >> /data/log/cron.log 2>&1 오류 발생Crontab 실행 후 cron.log에서 확인한 오류는 ModuleNotFoundError였습니다.터미널에서 py..
[FTP] FTP 전송 시 파일 끝부분이 잘리는 오류
·
삽질
이번 글에서는 Python에서 ftplib을 사용해 FTP 파일 업로드를 구현할 때, 파일 끝부분이 잘리는 이슈를 겪고 그 원인을 해결한 과정을 정리해보려 합니다. 🔍 문제 현상Python으로 작성한 FTP 업로드 코드에서 동일하게 파일의 마지막 130줄이 누락되는 문제가 반복적으로 발생했습니다.또한, 아래 코드처럼 로컬과 원격 파일 사이즈를 로그로 확인한 결과 사이즈조차 같아 확인하기가 어려웠습니다.# 로컬 파일 크기 확인local_size = os.path.getsize(local_file_path)log_info(f"[정보] 로컬 파일 크기: {local_file_path}, 크기: {local_size} bytes")# 파일 업로드with open(local_file_path, 'rb') as..
반응형