parent
e9246a18dd
commit
308f5e64c8
|
|
@ -577,7 +577,7 @@ def modify_detail_page(driver, product_info, gemini, translator, delv_collection
|
|||
detail_images = fetch_image_urls(current_value)
|
||||
product_info.detail_image_urls = detail_images
|
||||
logger.debug(f"원본 이미지 URLs [{len(detail_images)}]개 수집 완료")
|
||||
logger.debug(f"detail_images List : {detail_images}")
|
||||
# logger.debug(f"detail_images List : {detail_images}")
|
||||
# logger.debug(f"현재 속성값 :{current_value}")
|
||||
if not simpleMode: # 심플모드일 경우 상품카드 작성하지 않음
|
||||
logger.debug("product_info_card 결합.")
|
||||
|
|
@ -663,9 +663,16 @@ def modify_detail_page(driver, product_info, gemini, translator, delv_collection
|
|||
except Exception as e:
|
||||
logger.error(f"이미지 번역 중 에러발생 : {e}", exc_info=True)
|
||||
|
||||
logger.debug("====번역이미지 붙여넣기 완료=====")
|
||||
|
||||
|
||||
finally:
|
||||
num_detail_images = len(detail_image)
|
||||
logger.debug(f"====기존 이미지 삭제=====\n DEL키 [{num_detail_images}]번 보내기")
|
||||
# DELETE 키를 50번 보내기
|
||||
for _ in range(num_detail_images + 5):
|
||||
detail_content.send_keys(Keys.DELETE)
|
||||
|
||||
logger.debug("====번역이미지 붙여넣기 완료=====")
|
||||
|
||||
|
||||
logger.debug("상세페이지 편집 저장")
|
||||
|
||||
click_element(driver, "XPATH", save_button_xpath, 5, 'js')
|
||||
|
|
|
|||
|
|
@ -132,6 +132,7 @@ def modify_price_page(driver, product_infos):
|
|||
return_fee_element.send_keys(Keys.CLEAR) # 기존 가격 삭제
|
||||
driver.execute_script("arguments[0].value = '';", return_fee_element) # 기존 가격 삭제 JS
|
||||
logger.debug("기존가격 삭제")
|
||||
return_fee = 199,000
|
||||
return_fee_element.send_keys(return_fee) # 새 가격 입력
|
||||
logger.debug(f"반품비 수정 완료 : {return_fee}")
|
||||
except Exception as e:
|
||||
|
|
@ -144,6 +145,7 @@ def modify_price_page(driver, product_infos):
|
|||
first_delv_fee_element.send_keys(Keys.CLEAR) # 기존 가격 삭제
|
||||
driver.execute_script("arguments[0].value = '';", first_delv_fee_element) # 기존 가격 삭제 JS
|
||||
logger.debug("기존가격 삭제")
|
||||
init_delv_fee = 199,000
|
||||
first_delv_fee_element.send_keys(init_delv_fee) # 새 가격 입력
|
||||
logger.debug(f"초도배송비 수정 완료 : {init_delv_fee}")
|
||||
except Exception as e:
|
||||
|
|
@ -156,6 +158,7 @@ def modify_price_page(driver, product_infos):
|
|||
exchange_fee_element.send_keys(Keys.CLEAR) # 기존 가격 삭제
|
||||
driver.execute_script("arguments[0].value = '';", exchange_fee_element) # 기존 가격 삭제 JS
|
||||
logger.debug("기존가격 삭제")
|
||||
exchange_fee = 499000
|
||||
exchange_fee_element.send_keys(exchange_fee) # 새 가격 입력
|
||||
logger.debug(f"교환비 수정 완료 : {exchange_fee}`")
|
||||
except Exception as e:
|
||||
|
|
|
|||
|
|
@ -97,7 +97,8 @@ def image_trans(image_url, translator, convert_type):
|
|||
|
||||
except Exception as e:
|
||||
logger.error(f"img_trans 이미지 변역 중 에러발생 : {e}")
|
||||
|
||||
logger.error("원래 이미지 반환")
|
||||
return image
|
||||
|
||||
def read_image_from_url(image_url):
|
||||
if not image_url: # URL이 비어있는지 확인
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
import cv2
|
||||
import numpy as np
|
||||
from img_trans.generative_inpainting.inpaint_model import InpaintCAModel
|
||||
# from img_trans.generative_inpainting.inpaint_model import InpaintCAModel
|
||||
import logging
|
||||
|
||||
# 로거 인스턴스 가져오기
|
||||
|
|
|
|||
|
|
@ -202,7 +202,7 @@ class LoginWidget(QtWidgets.QWidget):
|
|||
self.simpleModeSwitch = ToggleSwitch(self)
|
||||
self.simpleModeSwitch.move(10, 90)
|
||||
self.simpleModeSwitch.setChecked(False) # 기본 상태는 OFF
|
||||
self.simpleModeSwitch.clicked.connect(self.SimpleMode)
|
||||
self.simpleModeSwitch.clicked.connect(self.simpleMode)
|
||||
self.simpleModeSwitch_Layout = self.create_label_and_switch("심플 모드", self.simpleModeSwitch)
|
||||
|
||||
self.infoLabel4 = QtWidgets.QLabel(" 퍼센티 자동화 by 리앤수Int.")
|
||||
|
|
|
|||
Loading…
Reference in New Issue