[過去ログ] 【まず1嫁】くだすれPython(超初心者用) その59 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
295(1): デフォルトの名無しさん [sage] 2024/01/08(月) 12:20:33.92 ID:EIrMtl3n(1) AAS
>>293293(2): デフォルトの名無しさん [sage] 2024/01/08(月) 08:28:08.05 ID:UVvi3vWm(1) AAS
FANZAでエロ動画の価格をスクレイピングしようとしてるんですが
label for="4k"配下のdtタグのtextを出力したいんですが、for属性をfindするとエラーが出ます
print(soup.find("label",for_="4k").find("dt",class_="col2").text)
別のやり方じゃないとダメでしょうか?
外部リンク:www.techiedelight.com
独自記法が必要なfind/find_allは捨てて
標準的なCSSセレクターが使えるselect_one/selectを覚えたほうがいいよ
ブラウザからコピペしたりブラウザコンソールでそのまま確認できるので
soup.select_one('label[for="4k"]').select_one('dt.col2').text
296: デフォルトの名無しさん [sage] 2024/01/08(月) 13:31:11.16 ID:qmm9XobD(1/2) AAS
>>294-295
ありがとうございます
出来ました
selectが見やすいのでselect使います
外部リンク:www.techiedelight.com
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.046s