【スクレイピング】helium - 取得した要素の並び替え
ハマった。
heliumで取得した要素が、最初のページでは上から順にリストに入ってたのに、2ページ目、4ページ目はページの下から順に入っている。いつも上から順に取るわけじゃないのね?!
カーソル(?)に近いところから順に取得しているんじゃないか?と思い、画面スクロールさせてみたけど効果なし。
公式ドキュメントで、無名関数(lambda関数)をsorted関数内で記述することで、最も左側の要素を取得できる、と書いてあった。
selenium-python-helium.readthedocs.io
無事要素の並び替え成功。
※若干わかりづらいけど、変数名がxです。