수정리스트

This commit is contained in:
R5600U_PC 2024-10-02 07:00:41 +09:00
parent 41ce0afdfe
commit aeec054939
1 changed files with 105 additions and 0 deletions

105
todolist Normal file
View File

@ -0,0 +1,105 @@
크롭이미지 저장 플래그 변경
0순위
다음페이지 이동실패 - 페이지 이동 후 스크롤 시 상단으로 먼저 이동후 스크롤 해야할듯.
비워졌습니다.
2024-10-01 23:53:33,036 - gui.py:432 - default_logger - DEBUG - 상품 세부사항 저장 중...
2024-10-01 23:53:33,223 - browser_control.py:410 - default_logger - DEBUG - 상품 수정 내용 저장 완료.
2024-10-01 23:53:33,224 - gui.py:367 - default_logger - DEBUG - 상품 세부사항 저장 중...
2024-10-01 23:53:33,655 - browser_control.py:402 - default_logger - DEBUG - 상품 수정 내용 저장 및 ECS 완료.
2024-10-01 23:53:33,656 - gui.py:372 - default_logger - DEBUG - 20/[76]개 상품 수정 완료.
2024-10-01 23:53:33,846 - browser_control.py:434 - default_logger - DEBUG - 페이지 2로 이동 완료.
2024-10-01 23:53:33,847 - gui.py:332 - default_logger - DEBUG - 현재 페이지: 2
2024-10-01 23:53:33,854 - browser_control.py:556 - default_logger - DEBUG - 페이지 스크롤 시작...
2024-10-01 23:53:35,878 - browser_control.py:566 - default_logger - DEBUG - 페이지 스크롤 완료.
2024-10-01 23:53:35,889 - browser_control.py:292 - default_logger - DEBUG - 수정할 상품 개수: 10
2024-10-01 23:53:35,893 - gui.py:345 - default_logger - DEBUG - 1/10: 세부사항 수정 작업 중...
2024-10-01 23:53:35,895 - browser_control.py:166 - default_logger - DEBUG - 상품명 수집 중 오류: 'NoneType' object has no attribute 'inner_text'
Traceback (most recent call last):
File "H:\py\autoTrans\browser_control.py", line 164, in get_product_name
return product_name_element.inner_text().strip()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'inner_text'
2024-10-01 23:53:35,895 - gui.py:350 - default_logger - DEBUG - 상품 수집 오류, 다음 상품으로 넘어갑니다.
2024-10-01 23:53:35,900 - gui.py:345 - default_logger - DEBUG - 2/10: 세부사항 수정 작업 중...
2024-10-01 23:53:35,905 - browser_control.py:166 - default_logger - DEBUG - 상품명 수집 중 오류: 'NoneType' object has no attribute 'inner_text'
Traceback (most recent call last):
File "H:\py\autoTrans\browser_control.py", line 164, in get_product_name
return product_name_element.inner_text().strip()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'inner_text'
2024-10-01 23:53:35,907 - gui.py:350 - default_logger - DEBUG - 상품 수집 오류, 다음 상품으로 넘어갑니다.
2024-10-01 23:53:35,907 - gui.py:345 - default_logger - DEBUG - 3/10: 세부사항 수정 작업 중...
2024-10-01 23:53:35,911 - browser_control.py:166 - default_logger - DEBUG - 상품명 수집 중 오류: 'NoneType' object has no attribute 'inner_text'
Traceback (most recent call last):
File "H:\py\autoTrans\browser_control.py", line 164, in get_product_name
return product_name_element.inner_text().strip()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'inner_text'
2024-10-01 23:53:35,911 - gui.py:350 - default_logger - DEBUG - 상품 수집 오류, 다음 상품으로 넘어갑니다.
2024-10-01 23:53:35,913 - gui.py:345 - default_logger - DEBUG - 4/10: 세부사항 수정 작업 중...
2024-10-01 23:53:35,915 - browser_control.py:166 - default_logger - DEBUG - 상품명 수집 중 오류: 'NoneType' object has no attribute 'inner_text'
Traceback (most recent call last):
File "H:\py\autoTrans\browser_control.py", line 164, in get_product_name
1. 옵션입력 실패시 나머지 옵션도 처리
2024-10-01 23:42:35,289 - option.py:255 - default_logger - DEBUG - trans_option_17번째 번역옵션 필드 : JSHandle@<input type="text" value="접이식 모델 200X100X100CM" class="ant-input css-1li46mu"/>
2024-10-01 23:42:35,616 - option.py:265 - default_logger - ERROR - 번역된 옵션명을 입력하는 중 오류 발생: ElementHandle.fill: Element is not attached to the DOM
Call log:
fill("200x100x100cm 접이식")
- attempting fill action
- waiting for element to be visible, enabled and editable
Traceback (most recent call last):
File "H:\py\autoTrans\option.py", line 258, in apply_translated_options
edit_field.fill(translated_name) # 필드에 번역된 옵션명 입력
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "H:\py\autoTrans\Lib\site-packages\playwright\sync_api\_generated.py", line 2259, in fill
self._sync(
File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_sync_base.py", line 115, in _sync
return task.result()
^^^^^^^^^^^^^
File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_element_handle.py", line 184, in fill
await self._channel.send("fill", locals_to_params(locals()))
File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 59, in send
return await self._connection.wrap_api_call(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 514, in wrap_api_call
raise rewrite_error(error, f"{parsed_st['apiName']}: {error}") from None
playwright._impl._errors.Error: ElementHandle.fill: Element is not attached to the DOM
Call log:
fill("200x100x100cm 접이식")
- attempting fill action
- waiting for element to be visible, enabled and editable
2.
2024-10-01 23:42:35,618 - option.py:271 - default_logger - DEBUG - 옵션이 3개 이상이므로 가장 낮은 옵션을 체크 해제합니다.
2024-10-01 23:42:35,632 - option.py:279 - default_logger - ERROR - 옵션 체크 조정 중 오류 발생: ElementHandle.click: Element is not attached to the DOM
Call log:
attempting click action
- waiting for element to be visible, enabled and stable
Traceback (most recent call last):
File "H:\py\autoTrans\option.py", line 272, in adjust_options
checkboxes[0].click()
File "H:\py\autoTrans\Lib\site-packages\playwright\sync_api\_generated.py", line 2001, in click
self._sync(
File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_sync_base.py", line 115, in _sync
return task.result()
^^^^^^^^^^^^^
File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_element_handle.py", line 132, in click
await self._channel.send("click", locals_to_params(locals()))
File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 59, in send
return await self._connection.wrap_api_call(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 514, in wrap_api_call
raise rewrite_error(error, f"{parsed_st['apiName']}: {error}") from None
playwright._impl._errors.Error: ElementHandle.click: Element is not attached to the DOM
Call log:
attempting click action
- waiting for element to be visible, enabled and stable