2016-04-11 6 views
1

私はあるページからデータを抽出し、それをwriterowでcsvに送信します。Python - 存在しない変数を取り込む

writerow([mystat,mystat1,mystat2...etc]) 

私が持っている問題は、私は非常に多くの変数(野球の統計を)持っているので、時にはこれらの数字が存在しない可能性があり、私はとこだわっている:

"local variable 'mystat' referenced before assignment" 

は言っての簡単な方法はあります変数が存在しない場合は、0に設定するだけですか?

+0

あなたはあなたのようなルックスを参照しているもの 'page'を投稿してもらえますか?それはあなたにデータソースを見て、あなたがそれをCSVに送ることを集めるのに役立ちます。 –

+1

いいえ。変数が存在しない場合は、コードが正しくありません。データを取得するコードを投稿します。該当する場合は、適切なプレースホルダー値を記入します。 – dsh

+5

多くの変数ではなく、辞書を使用する必要があります。 'stat for list_of_stats:final_dict [stat] = page_lookup(stat)または0'(または何でも) –

答えて

関連する問題