파이썬 절대경로와 상대경로 관련 질문입니다 (도움 부탁드립니다.)

파이썬 절대경로와 상대경로 관련 질문입니다 (도움 부탁드립니다.)

작성일 2022.05.08댓글 1건
    게시물 수정 , 삭제는 로그인 필요

안녕하세요. 아이티 종사자 여러분 취미로 파이썬을 조금씩 공부하고있습니다.
다름이 아니라 절대경로와 상대경로에대해 막히는 부분이 있어서 질문을 드립니다.

우선 제가 짠 코드는 이렇게 구성되어 있습니다.
from selenium import webdriver

url = "https://shop.hakhub.net"

user_login = # 이부분은 문제가 될 수 있어서 가릴게요 ㅠㅠ
user_pass = # 이부분은 문제가 될 수 있어서 가릴게요 ㅠㅠ
def load_driver():
    options = webdriver.ChromeOptions()
    options.add_argument("window-size = 1920, 1080")  # 창의 크기
    options.add_argument("lang = ko_KR")  # 한국어
    return webdriver.Chrome(
        r"C:/Users/User/Desktop/chrome_driver_win32/chromedriver", options=options
    )
def get_product_title():
    driver.get(url)
    driver.implicitly_wait(3)
    elements = driver.find_elements_by_class_name("woocommerce-loop-product__title")
    for element in elements:
        print(element.text)
if __name__ == "__main__":
    driver = load_driver()
    get_product_title()

실행 했을때 터미널 쪽에서 잘 실행이 되지만 오류가 뜨는게 있어서요. 이 부분이 어떻게 다뤄야될까요 ?

c:\Users\User\Desktop\hack_basic\Web_crolling\web_cro_11.py:13: DeprecationWarning: executable_path has been deprecated, please pass in a Service object return webdriver.Chrome( DevTools listening on ws://127.0.0.1:53676/devtools/browser/bfa7d21d-4426-43ea-8c48-ee83b222fbef c:\Users\User\Desktop\hack_basic\Web_crolling\web_cro_11.py:21: DeprecationWarning: find_elements_by_class_name is deprecated. Please use find_elements(by=By.CLASS_NAME, value=name) instead elements = driver.find_elements_by_class_name("woocommerce-loop-product__title") Flying Ninja Happy Ninja Happy Ninja Ninja Silhouette Ninja Silhouette Patient Ninja Premium Quality Premium Quality Ship Your Idea Ship Your Idea Ship Your Idea Woo Album #1 Woo Album #2 Woo Album #3 Woo Album #4 Woo Logo

c:\Users\User\Desktop\hack_basic\Web_crolling\web_cro_11.py:13: DeprecationWarning: executable_path has been deprecated, please pass in a Service object return webdriver.Chrome(

이 부분이거든요. 우선 제가 원하는 정보는 저렇게 출력이 되긴합니다만
그래도 정확히 문제를 짚고 넘어가고 싶습니다.

질문사항은 두가지입니다.
1. c:\Users\User\Desktop\hack_basic\Web_crolling\web_cro_11.py:13: DeprecationWarning: executable_path has been deprecated, please pass in a Service object
return webdriver.Chrome -> 이 부분에 대한 문제점과 솔루션
2. 상대경로와 절대경로 개념을 다룬 사이트 추천 부탁드리겠습니다.




profile_image 익명 작성일 -

이 링크를 참고하세요.

2. 절대경로는 최상위 경로를 기준으로부터 시작하는 경로입니다. 윈도우에서는 C:\가 되며, 리눅스에서는 /가 됩니다. 상대경로는 자신의 경로를 기준으로 시작하는 것으로, 상위 경로로 올라가면 ../, 현재경로는 ./를 통해 접근합니다.

https://wikidocs.net/153154

이 두 글을 참고하세요.

리눅스 상대경로/절대경로 질문 드립니다

... 상대경로절대경로에 대해서 공부했는데... 제 질문은 굳이 이런식으로 구분 할 필요가 있나요?? 그냥... 아직 개념이 너무 안 잡힙니다ㅜㅜ 답변 부탁드려요ㅠㅠ...

PHP에서 절대경로 관련 질문

PHP에서 절대경로 관련 질문 ->절대 경로의 경우 어느... 예제도 부탁드립니다. 그리고 한 가지 궁금한 게 더... 상대 경로는 현재 파일의 위치에서 시작점을 기준으로 한다는...

연동 관련 상대경로 질문드립니다.

... 현재 저장 경로는 아래의 사진과 같습니다. 답을 부탁드립니다 형님들... jsp는 webapp/WEB... 있으므로 상대경로로 불러오시면 안됩니다....

절대경로로 변경하는 질문 드립니다.

... 이걸 위처럼 절대경로가 아닌 상대경로로 변경해서 상황에 따라 해당사항이... 부탁드립니다.. ㅠㅠ* 상황에 따라 해당사항이 입력되게 하려고 한다?...

관련 질문입니다. 도움부탁드립니다.

... Q 자차 관련해서는 자부담금 30만원을 냈고, 처리금액은 50만원 정도 된걸로 알고 있습니다. 도움부탁드립니다 --> 질문자님 자동차 수리비 203만원이고, 질문자님 과실 20...