擅长:python、mysql、java
<p>我可以建议你对你的职能做个小小的改变吗:</p>
<pre><code>def variables():
var_dict = {}
var_dict['brand_title'] = form.brand_title.data or ''
var_dict['carrier_format'] = form.carrier_format.data or ''
var_dict['recording_artist'] = form.recording_artist.data or ''
var_dict['producer'] = form.producer.data or ''
var_dict['session'] = form.session.data or ''
var_dict['tx_date'] = form.tx_date.data or ''
var_dict['network'] = form.network.data or ''
var_dict['programme_number'] = form.programme_number.data or ''
var_dict['start_time_1'] = form.start_time_1.data or ''
return var_dict
</code></pre>
<p>使用字典存储数据更干净,尤其是当您有这么多相关变量时。你知道吗</p>
<hr/>
<p><a href="https://stackoverflow.com/questions/45466646/python-function-to-assign-data-to-multiple-variables/45466701?noredirect=1#comment77894438_45466701">If this is a ^{<cd1>}</a>,您可以只使用<code>var_dict = form.data.copy()</code>访问dict中已有的数据,然后根据需要使用<code>var_dict.get(<var>, '')</code>访问字段。你知道吗</p>