ssh-keygenssh-copy-id -i ~/.ssh/id_rsa.pub 1100378@host| with open(input_file) as ifd: | |
| csv_reader = csv.reader(ifd, delimiter='\t', quoting=csv.QUOTE_NONE) | |
| token_dict = {} | |
| for counter, row in enumerate(csv_reader): | |
| prd_no = row[0] | |
| token_dict[prd_no] = row[1:] | |
| with open(output_file, mode='w') as wfd: | |
| pickle.dump(token_dict, wfd, protocol=pickle.HIGHEST_PROTOCOL) |
| # -*- coding: utf-8 -*- | |
| from __future__ import print_function | |
| import os | |
| import csv | |
| output_dir = '' | |
| input_file = os.path.join(output_dir, 'input0000') | |
| output_file = os.path.join(output_dir, 'input0000.tsv') |
#!/bin/bash
for i in $(seq -f "%04g" 0000 0249)
do
echo "=========================================================================================================="
input_file="input$i"
echo $input_file
/app/jdk/bin/java -Xmx2048m -jar -Dtarget=$input_file cleanscoring-batch-0.0.1.jar cleanScoringJob >> ./logs/clean_scoring_all_product.log 2>&1
done| # for ann in dic | |
| cd $CONDA_PREFIX | |
| mkdir -p ./etc/conda/activate.d | |
| mkdir -p ./etc/conda/deactivate.d | |
| touch ./etc/conda/activate.d/env_vars.sh | |
| touch ./etc/conda/deactivate.d/env_vars.sh | |
| # set alias for pip | |
| cat >> ./etc/conda/activate.d/env_vars.sh << EOF | |
| alias pip3='/app/recsy11/.conda/envs/ann/bin/pip3' |
| #!/usr/bin/env python3 | |
| import pyvips | |
| import cv2 | |
| from PIL import Image | |
| import timeit | |
| import numpy as np | |
| import time | |
| import cProfile |
| split_cmd = "split -n l/{} -d -a 2 {} meta_input".format(file_num, file_path) | |
| nohup /app/puser/catalog_preprocessor/src/run.sh today 1002,1003,153118,1001,1004,153106,1006,1007,153108,1531201,1005,153111,153112 &> /app/puser/catalog_preprocessor/log/run.log.`date +"\%Y\%m\%d"` & | |
| 신규생성된 상품은 일주일간 추가매칭에서 제외한다. | |
| 신규생성이 존재하면 추가매칭은 제거한다. | |
| 11->12일 증분 결과 |