ls_dict = [
{ 'a': 'میلاد'},
{ 'b': 'علی'},
{ 'c': 'رضا'}
]
# you could flatten the list of dicts into a proper DataFrame
result = {}
for k in ls_dict:
result.update(k)
# output from above {'a': 'میلاد', 'b': 'علی', 'c': 'رضا'}
# create DataFrame
df = pd.DataFrame(result)
# a b c
# 0 میلاد علی رضا
# the default encoding for Pandas is utf-8
# https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.to_csv.html
df.to_csv('filename.csv')
3条答案
按热度按时间mwg9r5ms1#
您只需确保在创建/打开输出文件时指定了相关编码。
随后..。
输出:
46scxncf2#
您可以使用
pandas
将其保存为csv
li9yvcax3#
ls_dict
保存为txt文件: