から値を抽出しますか?私は分裂について考えましたが、あなたは完全な言葉を分けることができるとは思わない。 .count()
メソッドで特定の文字で分割できますか?ありがとう、私はこれについていくつかの助けを得ることができればうれしい。 おかげは、私は、この文字列から一部のデータを抽出するいくつかの問題を抱えているHTML文字列(PYTHON)
EDIT:
私は破片がIDでコンテンツを取得していないようでしたので、HTMLに変換することにより、IDを取得しようとしている(それだけで空白だった)
site = "https://10minutemail.com/10MinuteMail/index.html?dswid=9902"
req = urllib2.Request(site, headers=hdr)
page = urllib2.urlopen(req)
content = page.read()
soup = BeautifulSoup(content)
address-address" id="mailAddress" readonly="readonly">')
find = soup.find("class", {"id": "mailAddress"})
findId = soup.find(id="mailAddress")
変数findId版画この:
<input class="mail-address-address" id="mailAddress" readonly="readonly" type="text" value="[email protected]"/>)
@Sidney
html_line= '''<input class="mail-address-address" id="mailAddress" readonly="readonly" type="text" value="[email protected]"/>)'''
input_value=html_line.split('value="',1)[1].rsplit('"',1)[0]
print(input_value)
ドメイン名が変更されている以外は、これはうまくいきます。 '' 'は私自身の変数(findId)を使うことができないことを意味します。このための回避策はありますか?
いくつかのより多くのコンテキストを与えます。この文字列はどこにありますか?これはあなたのサイトからですか? –
この単純なケースでは、正規表現を使用できます。 – Selcuk