にテキストを引っ張る: https://www.doximity.com/sign_ups/9e016f85-d589-4cdf-8240-09c356d4434f/edit?sign_up[user_attributes][firstname]=Jian&sign_up[user_attributes][lastname]=CuiPython web scraping:私はpick listを持つウェブサイトを持っています。そして、どのようにリンクが以下であるこれらのリスト
は、私が占領し、それに対応する専門を引っ張っする必要があります。 しかし、私のコードは職業を引き上げるだけで動作します。
import requests, bs4
r = requests.get('https://www.doximity.com/sign_ups/9e016f85-d589-4cdf-8240-09c356d4434f/edit?sign_up[user_attributes][firstname]=Jian&sign_up[user_attributes][lastname]=Cui')
soup = bs4.BeautifulSoup(r.text, 'lxml')
spec = soup.find_all('select')
for sub in spec:
print (sub.text)
私にいくつか考えてください。
あなたはこのためにセレンを必要としています。 BeautifulSoupはダイナミックなウェブサイトとのやりとりのために作られたものではありません。ここではその専門性を得るために職業を選択する必要があります。 –
Gotcha。私は試してみる –