teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

d

2019/04/10 15:56

投稿

tiitoi
tiitoi

スコア21960

answer CHANGED
@@ -1,5 +1,6 @@
1
1
  * a タグの子孫の img タグをすべて検索 → `soup.select('a img')`
2
- * あるタグ x の属性は x.attr で dict としてアクセスできるので、alt 属性が存在する場合はその値、存在しない場合は 'N' → `img.attrs.get('alt', 'N')`
2
+ * あるタグ x の属性は x.attrs で dict (Python の組み込み型) としてアクセスできるので、alt 属性が存在する場合はその値、存在しない場合は 'N' → `img.attrs.get('alt', 'N')`
3
+ * dict.get(キー, デフォルト値) は dict にキーが存在すればその値、存在しなければデフォルト値を返す関数
3
4
 
4
5
 
5
6
  ```