2

私は美しいスープを使って次のことをしています:
section = soup.findAll('tbody')[0]

最初のリスト項目を使用してそのような変数を設定するにはどうすればよいですか...例外をスローせずに: IndexError: list index out of rangeBS4がtbodyを見つけられない場合?

何か案は?

4

3 に答える 3

4

から回答を返し、findAll最初にその長さを確認できます。

x = soup.findAll("tbody")

if x is not None and len(x) > 0:
    section = x[0]
于 2013-10-27T12:44:10.077 に答える