python3でリクエストをパッケージ化した美しいスープをWebスクラップ用に使用しています。これは私のコードです。Python3-Requestsの接続アダプタが見つかりませんでした
import csv
from datetime import datetime
import requests
import csv
from datetime import datetime
from bs4 import BeautifulSoup
quote_page = ['http://10.69.161.179:8080'];
data = []
page = requests.get(quote_page)
soup = BeautifulSoup(page.content,'html.parser')
name_box = soup.find('div', attrs={'class':'caption span10'})
name= name_box.text.strip() #strip() is used to remove starting and ending
print(name);
data.append(name)
with open('sample.csv', 'a') as csv_file:
writer = csv.writer(csv_file)
writer.writerow([name])
print ("Success");
上記のコードを実行すると、次のエラーが発生します。
トレースバック(最新のコール最後): ファイル "first_try.py"、行21、 ページ= requests.get(quote_page); ファイル "C:\ Python \ lib \ site-packages \ requests-2.13.0-py3.6.egg \ requests \ api.py"、行70、取得する 返信リクエスト( 'get'、url、params = params、** kwargs) ファイル "C:¥Python¥lib¥site-packages¥requests-2.13.0-py3.6.egg¥requests¥api.py"、56行目、リクエスト中 return session.request( method = method、url = url、** kwargs) ファイル「C:\ Python \ lib \ site-packages \ requests-2.13.0-py3.6.egg \ requests \ sessions.py」488行目 resp = self.send(prep、** send_kwargs) ファイル "C:\ Python \ lib \ site-packages \ requests-2.13.0-py3.6.egg \ requests \ sessions.py"、603行目 アダプター= self.get_adapter(url = request.url) ファイル "C:\ Python \ lib \ site-packages \ requests-2.13.0-py3.6.egg \ requests \ sessions.py"、行685、 in get_adapter レイズInvalidSchema(「いいえ接続アダプタは 『%s』が見つかりませんでした」%のURL) requests.exceptions.InvalidSchema:いいえ、接続アダプタは「[」http://10.69.161.179:8080/#/main/dashboard/metrics「]」が見つかりませんでした
誰もがこれで私を助けることができますか? :(
これはうまくいきました!ありがとうございました。 – Vicky