私は多くの変数を持っており、検証のために設定されている変数の名前を取得する必要があります。例:上記の場合変数の文字列リテラルを取得する方法
studio = 'Warner Brothers'
movie = ''
validation = [studio, movie]
validation_errors = []
for item in validation:
if not item:
validation_errors.append(name of variable)
、私は結果になりたいと思います:
validation_errors = ['movie']
は辞書を構築することなく、これを実行するための簡単な方法はありますか?
(http://nedbatchelder.com/blog/201112/keep_data_out_of_your_variable_names.html [あなたの変数名のうち、データを保管してください] )! – delnan
なぜディクテーションを構築しないのですか?それはずっとすっきりしているだろう。 – FRD