我正在尝试从烛台图表中抓取信息,以便我可以将其写入 CSV 文件,以训练我的计算机使用 BeautifulSoup(4) 识别趋势的开始。我正在寻找的信息来自这个网站“ https: //www.dailyfx.com/charts "
我认为我的大部分信息都是正确的,但是我需要第二双眼睛来看看我如何无法将内容打印到屏幕上。
谢谢您的帮助。
import requests
from bs4 import BeautifulSoup
url = "https://www.dailyfx.com/charts"
r =requests.get(url)
soup = BeautifulSoup(r.content)
#links = soup.find_all("a")
g_data = soup.find_all("div", {"class": "pane-legend-item-value-container"})
for item in g_data:
print(item.contents[0].find_all("span",{"class": "pane-legend-item-value-wrap"})[0].text)
try:
print(item.contents[1].find_all("span", {"class": "pane-legend-item-value-title pane-legend-live"})[0].text.replace(',',''))
except:
pass