0

以下に説明する問題について緊急の支援が必要です。Seleniumpythonバインディングを使用してプロジェクトを自動化しています。

シナリオ:プロフィール写真で新しいメンバーを作成し、このメンバーをグループに追加します。次に、プロフィール作成時にメンバーに与えられたプロフィール写真が友達リストに表示されるときに同じであるかどうかを確認します。

このために、プロファイル作成時と友達リストの画像IDを比較したいですか?

私はfirebugを使用して画像IDを見つけました。画像IDは

<div><a class=........Imageid=234563453.....................>

しかし、どうすればこの画像IDを?から抽出できますか?

print self.driver.find_element_by_xpath("")._getattribute_(ImageId)

誰かが私にこのImageidを抽出するためのコードを提供できますか<a class>

4

1 に答える 1

0

正規表現を使用できます。

s = "<a class=........Imageid=234563453.....................>"
m = re.search("Imageid=\d*",s)
print m.group().split('=')[1]
于 2012-05-21T09:37:12.790 に答える