import pandas as pd
df1 = pd.DataFrame({'A': [1, 2], 'B': [3, 4]})
df2 = pd.DataFrame({'A': [5, 6], 'B': [7, 8]})
header_same = list(df1.columns) == list(df2.columns)
if header_same:
print("表头相同")
else:
print("表头不同")
注:以上代码中,首先使用了pandas库创建了两个包含两列数据的DataFrame。然后,将DataFrame的列名转化为列表形式,判断两个列表是否相同即可判断表头是否相同。