class ProductInfo: def __init__(self): self.details = {} self.id = None #상품 아이디 self.init_title = None # 키워드 상품명 self.modify_title = None # 수정 상품명 self.trans_title = None # 번역 상품명 self.tao_high_price = None # 타오바오의 최고 가격 self.tao_low_price = None # 타오바오의 최저 가격 self.option_high_price = None # 선택된 옵션 최고 가격 self.option_low_price = None # 선택된 옵션 최저 가격 self.main_image_url = None # 상품 메인썸네일 이미지 URL self.per_cat_code = None # 퍼센티에 등록된 카테고리 텍스트 self.naver_code = None # 네이버 카테고리 코드 self.naver_low_price = None # 네이버 최저가격 self.naver_avg_price = None # 네이버 평균가격 self.naver_high_price = None # 네이버 최고가격 self.weight = None # 상품 무게 self.w_delv_fee = None # 상품 무게배송비 self.packing_fee = None # 상품 포장비 self.plus_fee = None # 더하기마진 self.return_fee = None # 반품비 self.init_delv_fee = None # 초기반품비 self.exchange_fee = None # 교환배송비 self.ai_contents = None # ai가 생성한 컨텐츠 결과 self.current_value = None # 상세페이지의 현재 내용 self.new_value = None # 상세페이지의 바뀐 내용 self.naver_products = [] # 네이버 파싱된 상품들 self.option_names = [] # 상품 옵션 이름 리스트 self.trans_option_names = [] # 번역된 상품 옵션 이름 리스트 self.trans_option_name_parts = [] # 번역된 상품 옵션 이름 리스트의 단어별 리스트 저장 self.option_image_urls = [] # 상품 옵션 이미지 URL 리스트 self.trans_option_image_urls = [] # 상품 옵션 이미지 URL 리스트 self.detail_image_urls = [] # 상품 상세페이지 이미지 URL 리스트 self.trans_detail_image_urls = [] # 상품 상세페이지 이미지 URL 리스트 self.thumb_image_urls = [] # 상품 썸네일 이미지 URL 리스트 self.trans_thumb_image_urls = [] # 상품 썸네일 이미지 URL 리스트 def update_prices(self, high_price, low_price): self.high_price = high_price self.low_price = low_price def add_detail(self, key, value): self.details[key] = value