Python 2.7 来自CSV格式的Dict

Python 2.7 来自CSV格式的Dict,python-2.7,csv,dictionary,formatting,code-formatting,Python 2.7,Csv,Dictionary,Formatting,Code Formatting,我正在尝试导入一个CSV文件,作为python中的字典,但具有设置的布局 我下面的代码有效 CSV文件 key1, value1 Key2, value2 剧本 Import cvs with open('test.csv', mode='r') as infile: with open('dict.py', mode='w') as outfile: mydict = {rows[0]:rows[1] for rows in reader} outp

我正在尝试导入一个CSV文件,作为python中的字典,但具有设置的布局

我下面的代码有效

CSV文件

key1, value1
Key2, value2
剧本

Import cvs
with open('test.csv', mode='r') as infile:

    with open('dict.py', mode='w') as outfile:
        mydict = {rows[0]:rows[1] for rows in reader}
        output.write(mydict)
所以我的输出看起来像

{'Key1': 'value1', 'Key2': 'value2'}
我怎样才能让它看起来像

{
'Key1': 'value1', 
'Key2': 'value2',
}
基本上都是换行的


p.s很抱歉在移动应用程序上进行格式化

请使用可能的“否”重复项,而不是重复项,因为我不想缩进,也不想使用漂亮的打印。如果您通读了几个答案(activestate一个几乎是您尝试执行的操作的直接引用)其中大多数都包括缩进或缺少缩进的设置。注意并应重新阅读使用可能的“否”的副本,而不是重复,因为我不想缩进或使用漂亮的打印。如果你通读了几个答案(activestate几乎是对你正试图做的事情的直接引用)其中大多数包括压痕或缺少压痕的设置。注意并应重新阅读