Q. 이미지 입력은 어떻게 하나요?
<input type="file"> 이라는 요소를 ctrl+f로 찾아서 send_keys()로 내 하드에 있는 이미지 경로를 입력하시면 이미지 업로드가 가능합니다.
라고 되어있어서 직접 찾아서 해보다가 이게 처음 페이지가 로드 됐을 때에는 <input type="file"> 요소가 없어서 오류가 났고,
오류에 대해 구글링하다가 새로고침을 하면 나올 수 있다는 글을보고 새로고침하는 코드도 추가해서 요소를 찾아낸 후에
img = driver.find_element_by_css_selector('#input_image')
img.send_keys(r'C:\Users\ABCD\OneDrive\Desktop\mine\Image1.jpg')
이런식으로 send_keys()로 이미지 경로를 보냈는데요
element is not attached to the page document 이라는 오류가 납니다.. 분명히 id가 input_image인 요소가 있는데도요
혹시 알고계신 이유가 있다면 답변 부탁드립니다.
아니면 그냥 다른 방법으로 시도해보려고 하는데요 다른 방법이라도 알려주시면 감사하겠습니다.