gelen Etiketler (Gezinme Dizeleri değil) olan çocuklar olsun Güzel çorba belgeleme, belirli bir etiket (sırasıyla bir liste ve iterable) çocukların erişebilir niteliklerini sağlar. İçindekiler ve .children ve Etiketler. Ben sadece Tag tipi çocuklar istiyorum.güzel çorba bir Tag
rows=[x for x in table.tbody.children if type(x)==bs4.element.Tag]
ama sadece çocukları Tag almak için daha iyi/daha pythonic/yerleşik bir yolu olup olmadığını merak ediyorum:
Şu anda bu kullanarak liste anlama gerçekleştirerek ediyorum. Burada
rows=table.tbody.find_all(True, recursive=False)
Belgeleme: Benim durumumda http://www.crummy.com/software/BeautifulSoup/bs4/doc/#true
, masanın gerçek satırları gerekli, bu yüzden hangi aşağıdakileri kullanarak sona erdi
'table.tbody.find_all (= False özyinelemeli True) (Ben denedim değil)' – jfs
[Kendi sonrası olabilir answer] (http://blog.stackoverflow.com/2011/07/its-ok-to-ask-and-answer-your-own-questions/): Dokümanlara link, giriş/çıkışlı çalıştırılabilir kod örneği – jfs