sql = "insert into reviewdata (comment, rating, delevery) values (%s, %f, %f)" val = (comment, rating, delivery) cur.execute(sql, val) sql에 연결 후 데이터를 등록하기위해서 위와 같이 코드를 작성하였는데 must be real number, not str 에러가 뜨고 말았다. 해결방법 sql = "insert into reviewdata (comment, rating, delevery) values (%s, %s, %s)" val = (comment, rating, delivery) cur.execute(sql, val) 값을 넣어 줄 때, 실수형으로 넣어주고 싶어서 %f 를 사용해서 에러가 났던..