분류 전체보기35 lambda users.js// routes/users.jsconst express = require('express');const router = express.Router();// '/users' 경로: GET 요청 처리router.get('/', (req, res) => { const users = [ { id: 1, name: 'Alice' }, { id: 2, name: 'Bob' } ]; res.status(200).json({ users: users });});// '/users/:id' 경로: 동적 매개변수 처리router.get('/:id', (req, res) => { const userId = req.params.id; const user = { id: parseInt(user.. 2025. 9. 25. widget 2025. 8. 11. tar unzip import subprocessimport osimport glob# 현재 디렉토리 기준current_dir = os.getcwd()tar_files = glob.glob(os.path.join(current_dir, '*.tar.gz'))for tar_path in tar_files: base_name = os.path.basename(tar_path) name_without_ext = base_name.replace('.tar.gz', '') extract_dir = os.path.join(current_dir, name_without_ext) try: print(f"\n>>> 압축 해제 시작: {base_name}") # 압축 해제 디렉토리 생성 .. 2025. 7. 2. unzip import tarfileimport osimport glob# 현재 폴더 기준current_dir = os.getcwd()# 현재 폴더 내 모든 .tar.gz 파일 찾기tar_files = glob.glob(os.path.join(current_dir, '*.tar.gz'))for tar_path in tar_files: try: # 압축 파일 이름에서 .tar.gz 제거 base_name = os.path.basename(tar_path) name_without_ext = base_name.replace('.tar.gz', '') # 압축 해제 폴더 생성 extract_dir = os.path.join(current_d.. 2025. 7. 2. 이전 1 2 3 4 ··· 9 다음