SQL Server Python平面数据结构[已关闭]

9cbw7uwe  于 2023-02-03  发布在  Python
关注(0)|答案(2)|浏览(107)

已关闭。此问题需要超过focused。当前不接受答案。
**想要改进此问题吗?**更新此问题,使其仅关注editing this post的一个问题。

2天前关闭。
Improve this question
我想为输出文件创建一个数据结构。数据是从SQL中提取的,需要转换并加载到一个结构化的文本文件中发送给供应商。你知道如何创建文本文件的结构在Python中?
我还没有尝试过任何东西。阅读谷歌上的几个步骤。但我需要一个开始。如果有人能帮我一个开端,这将是伟大的。我可以提取数据从sql到python和创建一个数据框。转换是用Pandas。但需要一个加载功能到文本文件中的特定布局

ttygqcqt

ttygqcqt1#

你是说像这样的东西?
创建嵌套字典数据结构

output_data = {
    'filename': 'sql_to_text_output.txt',
    'records': [
        {
            'id': 1,
            'name': 'John Doe',
            'age': 25
        },
        {
            'id': 2,
            'name': 'Jane Doe',
            'age': 30
        }
    ]
}
ovfsdjhp

ovfsdjhp2#

不确定它应该必须是文本文件还是任何文件,但是如果您可以选择使用任何类型的文件,您可以创建一个JSON文件并将您的数据输出到该文件中,例如,

your_data = {
    "foo": "bar"
}

然后把包含你的数据的python字典写进一个json文件,如下所示。

import json
with open('output.json', 'w') as fp:
    json.dump(your_data, fp)

相关问题