使用Python对齐输出数据
我想在输出上对齐和组织数据。我有一个excel文件,有两张表-使用Python对齐输出数据,python,pandas,Python,Pandas,我想在输出上对齐和组织数据。我有一个excel文件,有两张表-学生,动画。我已经提取了excel文件中的数据,但现在的问题是输出。这就是我尝试过的 file = pd.read_excel("src/doc/x1/students.xlsx", sheet_name=None) print(file) 输出: {'Students': Name Major Block 0 Alex Business 20200525 1 Clay
学生
,动画
。我已经提取了excel文件中的数据,但现在的问题是输出。这就是我尝试过的
file = pd.read_excel("src/doc/x1/students.xlsx", sheet_name=None)
print(file)
输出:
{'Students': Name Major Block
0 Alex Business 20200525
1 Clay Engineering 20200526
2 Justine Science 20200527, 'Anime': Anime Name Author
0 One Piece Eiichiro Oda
1 Naruto Masashi Kishomoto
2 Dragon Balls Akira Toriyama}
如何移除两端的括号并像这样对齐数据
'Students': Name Major Block
0 Alex Business 20200525
1 Clay Engineering 20200526
2 Justine Science 20200527
'Anime': Anime Name Author
0 One Piece Eiichiro Oda
1 Naruto Masashi Kishomoto
2 Dragon Balls Akira Toriyama
请注意,
file
是一个字典,其中每个键都是工作表的名称,值是该工作表中的Dataframe
。您可以使用类似的方法,将打印样式更改为所需的任何样式:
for key, value in file.items():
print(key + ":")
print(value)
您的输入数据看起来没有对齐?初始数据框看起来怎么样?几乎可以,但我想将其导出为文本文件。如果我执行
打印(value,file=open(“mytext.txt”,“w”))
写入或读取文件时,如何在一个文本文件上组合键和值请使用和open(…)
然后不打印,只需将其写入文件即可访问此网站了解如何将df
写入.txt
文件我已经输出了键和值,但我想将其合并到一个文本文件中。我该怎么做访问我在前面的评论中附加的链接。它显示了如何将df写入.txt
文件。我不确定是否可以将所有数据帧一起写入一个文件(如果可以的话),但可以将每个数据帧写入一个temp.txt
文件,复制其内容并从temp文件写入主.txt
文件