편집 기록

편집 기록
  • 프로필 nowp님의 편집
    날짜2023.06.08

    python 처음이여서.. pandas좀 질문 드립니다!


    nosql 에서

    select user_info from users limit 10
    

    user_info 에 user_id, user_name, age 등등 컬럼이 있고 쿼리를 하여서 10개를 가져와서

    데이터프레임 df.to_sql을 사용해서

    df.to_sql(name='my_sql', con=db, if_exists='append', index=False)
    

    하려 하는데

    insert (user_id, user_name ... ) value (%s ) 이걸 원하는데

    insert(user) values (users)로 나오는데 혹시 dataframe 어떻게 변경해야 되는지 알려주실 수 있을까요.

    원하는 데이터 변경은

    user_info: {
       [
            {user_id : 1, user_name : "길동", age : 20},
            {user_id : 2, user_name : "길동", age : 20},
            {user_id : 13 user_name : "길동", age : 20}
    ]}
    
     [
            {user_id : 1, user_name : "길동", age : 20},
            {user_id : 2, user_name : "길동", age : 20},
            {user_id : 13 user_name : "길동", age : 20}
    ]
    
  • 프로필 passionty10@gmail.com님의 편집
    날짜2023.06.07

    python 처음이여서.. pandas좀 질문 드립니다!


    nosql 에서 select user_info from users limit 10

    user_info 에 user_id, user_name, age 등등 컬럼이 있고 쿼리를 하여서 10개를 가져와서

    데이터프레임 df.to_sql을 사용해서 df.to_sql(name='my_sql', con=db, if_exists='append', index=False)

    하려 하는데

    insert (user_id, user_name ... ) value(%s ) 이걸 원하는데

    insert(user) values(users)로 나오는데 혹시 dataframe 어떻게 변경해야 되는지 알려주실 수 있을까요.

    원하는 데이터 변경은

    user_info: { [ {user_id : 1, user_name : "길동", age : 20}, {user_id : 2, user_name : "길동", age : 20}, {user_id : 13 user_name : "길동", age : 20} ]}

    [ {user_id : 1, user_name : "길동", age : 20}, {user_id : 2, user_name : "길동", age : 20}, {user_id : 13 user_name : "길동", age : 20} ]