gui 파일 상위브랜치 가져옴
This commit is contained in:
parent
06a4576fa1
commit
0d4315431d
|
|
@ -19760,3 +19760,5 @@ google.api_core.exceptions.ResourceExhausted: 429 Quota exceeded for aiplatform.
|
|||
2024-10-27 16:34:55,900 - browser_control.py:710 - default_logger - INFO - 상품 수정 내용 저장 및 ECS 완료.
|
||||
2024-10-27 16:34:55,902 - gui.py:875 - default_logger - DEBUG - 133/[377]개 상품 수정 완료.
|
||||
2024-10-27 16:34:55,902 - gui.py:813 - default_logger - DEBUG - 번역 작업이 중단되었습니다.
|
||||
2024-10-27 19:39:06,709 - gui.py:900 - default_logger - DEBUG - 프로그램을 종료합니다...
|
||||
2024-10-27 19:39:06,720 - gui.py:592 - default_logger - DEBUG - Updated watermark text:
|
||||
|
|
|
|||
15
gui.py
15
gui.py
|
|
@ -772,12 +772,7 @@ class TranslationApp(QWidget):
|
|||
if total_products == 0:
|
||||
self.logger.debug('수집할 상품이 없습니다. 작업을 종료합니다.')
|
||||
return
|
||||
|
||||
if self.toggle_states['ed_mode']:
|
||||
self.logger.debug('상품정보 수집')
|
||||
product_infos, product_name_elements = await self.browser_controller.collect_product_info(items_per_page, ed_mode=self.toggle_states['ed_mode'])
|
||||
self.logger.debug(f"product_infos : {product_infos}")
|
||||
|
||||
|
||||
self.total_progress_bar.setMaximum(total_products)
|
||||
self.total_progress_bar.setValue(0)
|
||||
completed_count = 0
|
||||
|
|
@ -786,7 +781,7 @@ class TranslationApp(QWidget):
|
|||
page_number = 1
|
||||
|
||||
# 3. 총 상품 수만큼 반복 작업 수행
|
||||
while self.running and completed_count < items_per_page:
|
||||
while self.running and completed_count < total_products:
|
||||
self.logger.debug(f'현재 페이지: {page_number}')
|
||||
|
||||
if not page_number == 1:
|
||||
|
|
@ -798,12 +793,18 @@ class TranslationApp(QWidget):
|
|||
self.logger.debug('수정모드가 아니므로 상품수정 버튼 elements를 수집합니다.')
|
||||
product_buttons = await self.browser_controller.get_product_edit_buttons_by_templete()
|
||||
else:
|
||||
self.logger.debug('상품정보 수집')
|
||||
product_infos, product_name_elements = await self.browser_controller.collect_product_info(items_per_page, ed_mode=self.toggle_states['ed_mode'])
|
||||
self.logger.debug(f"product_infos : {product_infos}")
|
||||
self.logger.debug('수정모드이므로 상품명 elements를 수정버튼으로 활용합니다.')
|
||||
product_buttons = product_name_elements
|
||||
|
||||
self.logger.debug(f"product_buttons 갯수 : [{len(product_buttons)}]개")
|
||||
|
||||
if not product_buttons:
|
||||
self.logger.debug('수정할 상품이 없습니다. 작업을 종료합니다.')
|
||||
break
|
||||
|
||||
if self.toggle_states['recovery_mode']:
|
||||
deleted_imgs = self.browser_controller.deleted_img_urls_from_logs()
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue