From b27dbdd461a7d2d730889f07e4567567af53e165 Mon Sep 17 00:00:00 2001 From: KWON Date: Thu, 26 Jun 2025 16:33:57 +0900 Subject: [PATCH] =?UTF-8?q?config.py=20import=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build/crontab.txt | 2 +- data/gnu_autoupload.py | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/build/crontab.txt b/build/crontab.txt index ac312d4..c1e2985 100644 --- a/build/crontab.txt +++ b/build/crontab.txt @@ -1 +1 @@ -0 9 * * * python3 /data/gnu_autoupload.py >> /var/log/gnu_autoupload.log 2>&1 \ No newline at end of file +0 9 * * * python3 /data/gnu_autoupload.py >> /proc/1/fd/1 2>&1 diff --git a/data/gnu_autoupload.py b/data/gnu_autoupload.py index e942f34..230cd87 100644 --- a/data/gnu_autoupload.py +++ b/data/gnu_autoupload.py @@ -1,10 +1,10 @@ import pymysql, ftputil, hashlib, os, sys from datetime import datetime from PIL import Image -import config import * import subprocess import time import os +from config import DB_CONFIG, FTP_CONFIG, MAIN # 오늘 날짜 기반으로 파일명 생성 today_str = datetime.today().strftime('%Y%m%d') @@ -28,6 +28,8 @@ FTP_CONFIG['UPLOAD_DIR'] = f"/www/data/file/{MAIN['board']}/" MAIN['subject'] = f"[{datetime.now().strftime('%Y-%m-%d')}] 날씨 정보" MAIN['file1'] = MAIN['file2'] = weather_file + + def file_type(x): # 그누보드의 bf_type 값을 반환하는 함수입니다. (디폴트 : 0) return {'gif' : '1', 'jpeg' : '2', 'jpg' : '2', 'png' : '3', 'swf' : '4', 'psd' : '5', 'bmp' : '6', 'tif' : '7', 'tiff' : '7', 'jpc' : '9', 'jp2' : '10', 'jpx' : '11',