2016-11-13 4 views
1

https://gyazo.com/9f153457558977341c95019206010e00 これはウェブサイトから変数に保存する1つのテキストです。 どうすればいいですか? これは私が思い付いたものです:python selenium - ウェブサイト上にテキストを配置して変数に格納する

text = browser.find_elements_by_css_selector('.vip-additional-text > *:nth-child(1) > p') 
print(text) 

出力:

[] 

それが何らかの理由で空のリストを返し、誰も私を助けてくださいことができますか?

答えて

1

テキストではなくwebElementをしたい場合は、試してみてください:

text = browser.find_element_by_class_name("vip-additional-text").text 
+0

おかげで、私は唯一の最初のを望んでいた場合は何を。最初に

"ここにいくつかのテキスト

+0

問題ありません;)そうすることができます...私は今実用的な例をPythonで持っていませんが、詳細とは異なる質問の対象です。 。 – Moshisho

+0

あなたが私に見せてくれたコードは、すべての面を印刷しています。私は最初の行だけを望んでいたのですが、それ以外の部分はどうすればいいですか? –

関連する問題