1
私はあるページからデータを抽出し、それをwriterow
でcsvに送信します。Python - 存在しない変数を取り込む
writerow([mystat,mystat1,mystat2...etc])
私が持っている問題は、私は非常に多くの変数(野球の統計を)持っているので、時にはこれらの数字が存在しない可能性があり、私はとこだわっている:
"local variable 'mystat' referenced before assignment"
は言っての簡単な方法はあります変数が存在しない場合は、0に設定するだけですか?
あなたはあなたのようなルックスを参照しているもの 'page'を投稿してもらえますか?それはあなたにデータソースを見て、あなたがそれをCSVに送ることを集めるのに役立ちます。 –
いいえ。変数が存在しない場合は、コードが正しくありません。データを取得するコードを投稿します。該当する場合は、適切なプレースホルダー値を記入します。 – dsh
多くの変数ではなく、辞書を使用する必要があります。 'stat for list_of_stats:final_dict [stat] = page_lookup(stat)または0'(または何でも) –