Python 如何在从网站抓取数据时设置路径

Python 如何在从网站抓取数据时设置路径,python,selenium,web-scraping,selenium-chromedriver,pythonpath,Python,Selenium,Web Scraping,Selenium Chromedriver,Pythonpath,我正在抓取数据。 这是我的代码: from selenium import webdriver import os import time chrome_driver = os.path.abspath(os.path.dirname(__file__)) + '/chromedriver' browser = webdriver.Chrome(chrome_driver) browser.get("https://angel.co/companies?locations[]=1688-Unit

我正在抓取数据。 这是我的代码:

from selenium import webdriver
import os
import time
chrome_driver = os.path.abspath(os.path.dirname(__file__)) + '/chromedriver'
browser = webdriver.Chrome(chrome_driver)
browser.get("https://angel.co/companies?locations[]=1688-United+States")
time.sleep(3)
data_row = browser.find_elements_by_class_name('base.startup')
for item in data_row:
    print('-'*100)
    company = item.find_element_by_class_name('name').text
    location = item.find_element_by_class_name('column.location').text
    print(company)
    print(location)
谁能帮我一下吗?我正在使用Windows10

  • 收集所有数据的文件路径应该是什么
  • 这段代码正确吗?或者是否有其他库比BS或selenium更快地抓取数据
    你有什么错误吗?@LucasDamian是的,它显示路径错误基本上我不知道如何在这段代码和这行中分配路径chrome_driver=os.path.abspath(os.path.dirname(file))+'/chromedriver'如果你的项目低级复杂,那么使用Lxml是一个高性能、生产质量的HTML和XML解析库。当您处理核心Javascript特色网站时,Selenium将是最佳选择。如果你只是想搜集公司和地点的数据,那么Beautiful Soup将是你的最佳选择。@ManaliKagathara此URL不是静态的,它是动态的,但是我在excel中尝试了HTML XML,仍然无法获取数据,加上我是新手,如果你能告诉我如何用示例或更详细的方式使用此内容,那将非常好门诺。谢谢您是否要将数据保存到文件?