diff --git "a/\347\254\254\344\272\214\346\234\237\350\256\255\347\273\203\350\220\245/1\347\217\255/1\347\217\255_\345\230\230\345\230\230/1\347\217\255_\345\230\230\345\230\230_\347\254\254\345\215\201\344\272\214\345\221\250_\344\275\234\344\270\232/1\347\217\255_\345\230\230\345\230\230_\347\254\254\344\272\214\350\212\202\350\257\276_\344\275\234\344\270\232/jd_search.py" "b/\347\254\254\344\272\214\346\234\237\350\256\255\347\273\203\350\220\245/1\347\217\255/1\347\217\255_\345\230\230\345\230\230/1\347\217\255_\345\230\230\345\230\230_\347\254\254\345\215\201\344\272\214\345\221\250_\344\275\234\344\270\232/1\347\217\255_\345\230\230\345\230\230_\347\254\254\344\272\214\350\212\202\350\257\276_\344\275\234\344\270\232/jd_search.py" new file mode 100644 index 0000000000000000000000000000000000000000..666629d2db68bb30ec4aa6da8e6d5d392bc7311a --- /dev/null +++ "b/\347\254\254\344\272\214\346\234\237\350\256\255\347\273\203\350\220\245/1\347\217\255/1\347\217\255_\345\230\230\345\230\230/1\347\217\255_\345\230\230\345\230\230_\347\254\254\345\215\201\344\272\214\345\221\250_\344\275\234\344\270\232/1\347\217\255_\345\230\230\345\230\230_\347\254\254\344\272\214\350\212\202\350\257\276_\344\275\234\344\270\232/jd_search.py" @@ -0,0 +1,31 @@ +from selenium import webdriver +from jd_crawler.jd_parser import search +import time + +driver_path = r"D:\driver\chromedriver.exe" + +chrome_options = webdriver.ChromeOptions() +chrome_options.add_argument("disable-blink-features=AutomationControlled") +browser = webdriver.Chrome(executable_path=driver_path, chrome_options=chrome_options) + + +class whole: + def sim_search(keyword, url): + browser.get(url) + search_input = browser.find_element_by_css_selector('input[aria-label="搜索"]') + search_input.send_keys("鼠标") + search_button = browser.find_element_by_css_selector('button[aria-label="搜索"]') + search_button.click() + + + + def main(keyword, url): + whole.sim_search(keyword, url) + time.sleep(3) + item_array = item_array = search.parse_jd_item(browser.page_source) + print(item_array) + browser.close() + +if __name__ == "__main__": + jd_url = "https://www.jd.com/" + whole.main("鼠标", jd_url)