擅长:python、mysql、java
<p>您可以使用名为<code>pickle</code>的模块。这是一个python3.0内部库。在Python2.0中,它被称为:<code>cPickle</code>;在这两种语言中,其他所有内容都是相同的。你知道吗</p>
<p>请注意,你这样做不是一个安全的方法!你知道吗</p>
<pre><code>from pickle import dump
credentials = {
'John': 1234,
'James': 4321,
'Julie': 6789
}
dump(credentials, open("credentials.p", "wb"))
</code></pre>
<p>这将保存一个名为<code>credentials.p</code>的文件。您可以按如下方式加载:</p>
<pre><code>from pickle import load
credentials = load(open("credentials.p", "rb"))
print(credentials)
</code></pre>
<p>以下是一些测试:</p>
<pre><code>test_name = 'John'
test_code = 1234
</code></pre>
<p>这相当于:</p>
<pre><code>print('Test: ', credentials[test_name] == test_code)
</code></pre>
<p>显示:<code>{'John': 1234, 'James': 4321, 'Julie': 6789}</code></p>
<p>显示:<code>Test: True</code></p>
<pre><code>test_code = 2343
print('Test:', credentials[test_name] == test_code)
</code></pre>
<p>显示:<code>Test: False</code></p>