2017-12-02 8 views
0

を取得することができません:私はIFRAMEの内容を取得しようとしていますインラインフレームの内容に

for thing in article_edit_soup.find("iframe", {"class":"cke_wysiwyg_frame cke_reset"}): 
    for things in thing.contents: 
     f.write(things.strip("\t")) 

し、それがエラーを与える:

TypeError: 'NoneType' object is not iterable

しかし、私は、私はときIFRAMEを見ることができると確信しています私はウェブページを検査する。

+0

'article_edit_soup.find( "IFRAME"、{ "クラス": "cke_wysiwyg_frameのcke_reset"})何をして自分自身で'出力? –

答えて

0

問題はthings.contentがオブジェクトのような配列ではないです。したがって、iterableであるデータ型に変換する必要があります。これを行う方法は、あなたの日付構造が何であるかによって決まります。あなたのコードの多くを見ることなく、最も可能性の高い答えはObject.values(things.content)です。

関連する問題