タグ

記事
IT・テクノロジー

取得

 1つ目

soup.find('タグ', {"属性": "値"})
soup.select_one("CSSセレクタ")
見つからなければ None

 リスト

soup.findAll('タグ', {"属性": "値"})
soup.select("CSSセレクタ")
見つからなければ []

 テキストで見つける

  キーワードを含む
soup.find(string=re.compile("正規表現"))
  完全一致
soup.find(string="キーワード")
soup.find("タグ", string="完全一致のテキスト")

 検索条件をラムダ式で指定

  引数:tag
  戻り値: 真偽値
soup.findAll(lambda tag: 条件式)

 子

リスト = タグ.children

 親

タグ.parent

 兄弟

  次
タグ.next_sibling
リスト = タグ.next_siblings
  前
タグ.previous_sibling

作成

soup.new_tag("タグ")

文字列

str(タグ)

サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す ココナラコンテンツマーケット ノウハウ記事・テンプレート・デザイン素材はこちら