wb = openpyxl.load_workbook('cryptocomp.xlsx') sheet = wb['compare'] tprice = pd.read_excel('crypto1.xlsx',sheet_name='20210729', usecols=['USD.market_cap']) price = [] price = tprice.values.tolist() sheet.cell(row = count+1 , column = 3 ,value = price[count1])
上記のコードを実行して既存のエクセルに値を書き込みたいのですが
以下のエラーでつまづいています。
*元のコードがごちゃごちゃしていたので該当のコードだけを抽出しています
エラーの内容からリストpriceに格納されている値を参照し、書き込もうとしているところまではできているがその後変換できないということがわかります。またpriceの値はprintで正常に表示できていることは確認できています。
priceをなにか変換する必要があるのでしょうか?
ご教授宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/08/08 02:44