AttributeError: 'set' object has no attribute 'get'
というエラーが表示され、解決方法が分からないでいます。
解決のアドバイスをご教示いただけますようお願いします。
Python 3.6.5
コード
from bs4 import BeautifulSoup
import requests
import pandas as pd
import requests
proxy_dict = {
"http_proxy=http://your_proxy:your_port",
"https_proxy=http://your_proxy:your_port"
}
req = requests.get("http://www.google.co.jp/", proxies=proxy_dict)
columns = ['rank','title','url','affiliate_url']
df = pd.DataFrame(columns=columns)
df.head()
keyword = '会社 いきたくない'
html_doc = requests.get('https://www.google.co.jp/search?num=10&q=' +keyword).text
soup = BeautifulSoup(html_doc, 'html.parser') # BeautifulSoupの初期化
print(soup.prettify())
エラーメッセージ(全文)
AttributeError Traceback (most recent call last)
<ipython-input-20-7a6dec61d5c5> in <module>()
11 }
12
---> 13 req = requests.get("http://www.google.co.jp/", proxies=proxy_dict)
14
15 columns = ['rank','title','url','affiliate_url']
~\AppData\Local\Continuum\anaconda3\lib\site-packages\requests\api.py in get(url, params, **kwargs)
70
71 kwargs.setdefault('allow_redirects', True)
---> 72 return request('get', url, params=params, **kwargs)
73
74
~\AppData\Local\Continuum\anaconda3\lib\site-packages\requests\api.py in request(method, url, **kwargs)
56 # cases, and look like a memory leak in others.
57 with sessions.Session() as session:
---> 58 return session.request(method=method, url=url, **kwargs)
59
60
~\AppData\Local\Continuum\anaconda3\lib\site-packages\requests\sessions.py in request(self, method, url, params, data, headers, cookies, files, auth, timeout, allow_redirects, proxies, hooks, stream, verify, cert, json)
497
498 settings = self.merge_environment_settings(
--> 499 prep.url, proxies, stream, verify, cert
500 )
501
~\AppData\Local\Continuum\anaconda3\lib\site-packages\requests\sessions.py in merge_environment_settings(self, url, proxies, stream, verify, cert)
669 if self.trust_env:
670 # Set environment's proxies.
--> 671 no_proxy = proxies.get('no_proxy') if proxies is not None else None
672 env_proxies = get_environ_proxies(url, no_proxy=no_proxy)
673 for (k, v) in env_proxies.items():
AttributeError: 'set' object has no attribute 'get'

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/01/30 01:07
2019/02/05 02:34