如何读取文件并将以下行的信息转换为python字典:
文件:
orig sorted(list(set(loadDB('db/path_orig'))))
dest sorted(list(set(loadDB('db/path_dest'))))
md_dest ''.join(loadDB('db/path_md_dest'))
main ''.join(loadDB('db/main_batch'))
copy ''.join(loadDB('db/copy_batch'))
预期结果:
^{pr2}$我试过了:
^{3}$结果:
d = {
'main': "''.join(loadDB('db/main_batch')),",
'copy': "''.join(loadDB('db/copy_batch'))",
'dest': "sorted(list(set(loadDB('db/path_dest')))),",
'md_dest': "''.join(loadDB('db/path_md_dest')),",
'orig': "sorted(list(set(loadDB('db/path_orig')))),"
}
像这样?在
这是一个开箱即用的解决方案,假设您运行在类Unix的环境中。在
首先在命令行上运行以下命令:
现在,您已经从原始的
^{pr2}$file
创建了一个可导入的Python脚本file.py
。你现在可以做了在你的驱动程序脚本中。在
如果格式化很重要,您可能需要使用以下
sed
命令作为替代:相关问题 更多 >
编程相关推荐