Python 从网站中提取数据

Python 从网站中提取数据,python,beautifulsoup,Python,Beautifulsoup,我是python新手,我想对股票进行技术分析。 以下是我可以通过定义开始和结束日期来获取数据的网站。 我对熊猫和努比很熟悉。在网上搜索之后,我发现了一个可以帮助提取数据的图书馆BeautifulSoup。我的问题是,上述库是否足以通过定义开始和结束日期从上述链接提取数据。或者,如果有人可以建议使用任何其他库或其他智能方法提取数据。我认为有3种选择: 如果您需要简单的刮片,请使用模块请求 使用selenium模块模拟浏览器驱动程序的实际浏览器活动。如果页面使用JavaScript填充数据,se

我是python新手,我想对股票进行技术分析。 以下是我可以通过定义开始和结束日期来获取数据的网站。


我对熊猫和努比很熟悉。在网上搜索之后,我发现了一个可以帮助提取数据的图书馆BeautifulSoup。我的问题是,上述库是否足以通过定义开始和结束日期从上述链接提取数据。或者,如果有人可以建议使用任何其他库或其他智能方法提取数据。

我认为有3种选择:

  • 如果您需要简单的刮片,请使用模块
    请求
  • 使用
    selenium
    模块模拟浏览器驱动程序的实际浏览器活动。如果页面使用
    JavaScript
    填充数据,
    selenium
    可能会派上用场
  • 另一个好的选择是
    mechanize

有关它们的更多信息:或。

我认为有3种选择:

  • 如果您需要简单的刮片,请使用模块
    请求
  • 使用
    selenium
    模块模拟浏览器驱动程序的实际浏览器活动。如果页面使用
    JavaScript
    填充数据,
    selenium
    可能会派上用场
  • 另一个好的选择是
    mechanize

有关它们的更多信息:或。

您可能可以,但最好使用API而不是web scraping。该页面似乎使用javascript用数据填充表格,这意味着您需要一个scraper,而不仅仅是html,它可以呈现一个功能齐全的网站。像phantomjs或selenium这样的东西可能是您所需要的,您可能可以,但最好使用API而不是web scraping。该页面似乎使用javascript用数据填充表格,这意味着您将需要一个scraper,而不仅仅是html来呈现一个全功能的网站。像phantomjs或selenium之类的东西可能是您需要的。谢谢您为我提供了如此有用的见解。您能否评论一下哪种编程语言在抓取和处理大量数据时工作效率高、速度快。我正在使用
python
中的所有模块,我认为它的性能非常令人满意。感谢您的建议。感谢您为我提供了如此有用的见解。您能否评论一下哪种编程语言在抓取和处理大量数据时工作效率高、速度快。我正在使用
python
中的所有模块,我认为它的性能非常令人满意。谢谢您的建议。