TIL DAY 28 || POST method with requests module

TK·2021년 3월 25일
0

TIL

목록 보기
35/55

requests module session()

  • csv file 을 import 해와서 한줄한줄 읽은 다음 dictionary 에 매핑했다.

  • 하지만 다음과 같이 string list 안에 string dictionary 가 있는 문제가 있었다.

  • 그래서 json.loads() 로 dict 형으로 바꿨다.

  • 또 request 를 요청할 때에는 json 형태로 넘겨줘야 했기 때문에 json.dumps 를 활용하였다.

  • 서버에 부하를 주지 않기 위해 time.sleep() 로 적절한 시간을 기다려주었다.

  • csv file 안에 row 가 100개 정도밖에 되지 않아서, bulk insert 를 하지 않아도 되었다.

row 가 수천, 수만개라면 data 를 넣는 로직 자체를 bulk insert 로 넣게끔 바꿔야 한다.
왜냐하면 delay 가 심하기 때문이다.

profile
Backend Developer

0개의 댓글