擅长:python、mysql、java
<p>我认为将数据保存为<code>JSON</code>是安全的选择,但是<code>JSON</code>只支持字符串作为键,并且有一个浮点元组。您可以在python模块之间导入变量,因此在<code>compute.py</code>中您有:</p>
<pre class="lang-py prettyprint-override"><code>def complicated_computation():
...
return data
MY_DATA = complicated_computation()
</code></pre>
<p>然后从您的其他模块中:</p>
<pre class="lang-py prettyprint-override"><code>from compute import MY_DATA
...
</code></pre>
<p>如果您在多个位置执行此操作,那么您应该只计算一次,前提是您仍然在同一个python内核中运行</p>