以下のようにqueryを関数として、動的に変わる変数を代入しようとしているのですが、値が見つからないとエラーがでます。なぜ見つからないのでしょうか。
python3
1 2import camp1 3import camp2 4import pandas as pd 5 6file = pd.ExcelFile(r'C:\xxxx.moto.xlsx') 7df = file.parse('Sheet1') 8array1 = df.values.tolist() 9for l in array1: 10 len(l) 11 12 name1,brand_id1,campainge1,sreport1,rreport1,buysreport1,buyrreport1,product_id1,brand_011,product_011 = l 13 name = name1 14 brand_id = brand_id1 15 campainge = campainge1 16 sreport = sreport1 17 rreport = rreport1 18 buysreport = buysreport1 19 buyrreport = buyrreport1 20 product_id = product_id1 21 brand_01 = brand_011 22 product_01 = product_011 23 24 camp1.do_query() 25 camp2.do_query()
error
1NameError: name 'sreport' is not defined
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/12/31 02:18