반응형
Recent Posts
Recent Comments
관리 메뉴

개발잡부

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

Python

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

닉의네임 2023. 4. 11. 11:28
반응형

엑셀로 넘겨줄테니 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

 

반응형

'Python' 카테고리의 다른 글

[python] mysql 연동 - PyMySQL  (0) 2023.04.30
[python] kibana 에서 쓰던 쿼리 조회 하기  (0) 2023.04.21
[python] byte convert size format  (0) 2022.11.17
[python] elasticsearch 리소스 확인  (0) 2022.11.17
[python] replace( )  (0) 2022.10.09
Comments