前提・実現したいこと
PythonでスプレッドシートのB列の最終行にスクレイピングした値を入力したいです。
B列のセルに何か値がある場合は値を入力せず、空のセルに値を入力していくように書いたのですが「TypeError: object of type 'Cell' has no len()」というエラーが出てしまい解決後方法がわからず質問させていただきます。
該当のソースコード
Python
1#入力したい値 2rowToAdd = ['test1','test2'] 3 4#B1からB6のなかで、値が入っていないセルだけに値を入力する 5cell_list = worksheet.range('B1:B6') 6for i in cell_list: 7 if len(i)>0:#セルに何か書き込まれている場合 8 continue 9 else: 10 worksheet.append_row(rowToAdd)
エラー内容
TypeError: object of type 'Cell' has no len()
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/07/19 01:10