gpt4 book ai didi

python - 将数据作为字典输出到新的 python 文件中

转载 作者:行者123 更新时间:2023-11-30 23:51:09 25 4
gpt4 key购买 nike

我喜欢在较长的 python 程序之后将数据存储为新脚本中的字典。这样我就可以轻松导入程序(以及数据)以进行进一步的操作。

我写了这样的东西(一个旧的例子):

file = open(p['results']+'asa_contacts.py','w')
print>>file, \
'''
\'''
This file stores the contact residues according to changes in ASA
as a dictionary
\'''
d = {}
'''

接下来是围绕将字典代码作为字符串输入进行大量的操作:

print>>file, 'd[\'%s\'] = {}'               %st

我想知道是否有一个模块可以自动执行此操作,因为它会节省我很多时间。

谢谢

编辑:了解这些字典通常有几层深(就像我今天使用的这个字典一样)可能会很有用:

d[ratio][bound][charge] = a_list

最佳答案

除非有特定原因需要源代码——我怀疑没有,你只是想从磁盘序列化和反序列化数据——更好的选择是Python的pickle module .

关于python - 将数据作为字典输出到新的 python 文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6975808/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com