5AMSUNG

[python] .csv파일 읽어서 sql 문 만들기 본문

카테고리 없음

[python] .csv파일 읽어서 sql 문 만들기

짝구이 2023. 4. 6. 11:32
반응형

엑셀로 넘겨줄테니 DB에 일괄 업데이터 처달라는 .. 소리를..

 

히발.. 어드민 있자나..

손가락이 공주님이냐

 

라고 속으로 말한 후  작업을 해보자

 

conda 는 에전에 만들어 놓았던 doo 환경에서

$conda activate doo

$cd /

$python sql/sortweight_easy_pickup.py

 

# -*- coding: utf-8 -*-

##### FILE #####
def csv_data():
    f_v = open("update_sort_weight.sql",'w')
    with open(CSV_FILE) as data_file:
        for line in data_file:
            line = line.strip()
            lineArray = line.split(',')
            sql_v = "UPDATE `item`.itm_item_etc iie SET sort_weight='"+lineArray[0]+"' WHERE item_no = '"+lineArray[1]+"' ;\n"
            f_v.write(sql_v)
            print(sql_v)
    f_v.close()
    print("Done sql.")

##### MAIN SCRIPT #####

if __name__ == '__main__':

    CSV_FILE = "./data/products/stopword0525.csv"
    csv_data()
    print("Done.")

result sql

반응형