python3 でスクレイピングを練習しております。
https://kabuoji3.com/stock/9913/
上記のサイトの年数を取得したいです。
beautifulsoupを使用して取得しようと試みましたが、うまくいきません。
以下、試作したコードになります。
よろしくお願いします。
import pandas as pd
import csv
from bs4 import BeautifulSoup
import requests
df = pd.read_csv('code1.csv')
for i in range(len(df)):
url1 = 'https://kabuoji3.com/stock/{}/'.format(df.iat[i, 0])
html = requests.get(url1)
soup = BeautifulSoup(html.content,'lxml')
print(soup.find("span",class_="jp").string)
print(soup.find_all("ul", class_="stock_yselect mt_10"))
回答3件
あなたの回答
tips
プレビュー