質問: soup.find("ul", id="headline-recent") # ブログトップページの記事一覧 for elm_child in elm.find_all("h4"): worksheet.update_acell('A1', elm_child.text) # 記事のタイトル for elm_child in elm.find_all("img"): worksheet.update_acell('B1',elm_child.get("src")) # 記事のメイン画像URL for elm_child in elm.find_all(class_="image"): worksheet.update_acell('C1',elm_child.get("href")) # 記事のリンク ``` ### 試したこと ここに記載されているリファレンスに則って様々試してみましたが、 列を指定しての書き込みが分からないです。。。 ### 補足情報(言語/FW/ツール等のバージョンなど) python3系 windows10
回答: update_acellの第一引数はexcelのセルの指定形式と同じに見えます。つまり、'A'から始まる列名と1から始まる行番号で指定するように見えます。 次のようにしてみるとどうなるでしょうか? ``` row=0 for elm_child in elm.find_all("h4"): row += 1 worksheet.update_acell('A'+str(row), elm_child.text) ```