barcode = "-".join(split_barcode)
현재 코드에서 문자열을 byte로 바꾸고 있었음 (python2 - python3 호환)
split_barcode = [temp['barcode1'].encode('utf-8'), temp['barcode2'].encode('utf-8'),
temp['barcode3'].encode('utf-8'), temp['barcode4'].encode('utf-8')]
String이 아닌 byte가 list에 들어가 있었기 때문에 join에서 에러 발생