Python 3.x 由于存在python输出问题,outout是关联的
文本文件中的输出显示为串联,不确定原因Python 3.x 由于存在python输出问题,outout是关联的,python-3.x,pandas,Python 3.x,Pandas,文本文件中的输出显示为串联,不确定原因 import pandas as pd today = pd.Timestamp('today').floor('D') f1 = pd.read_csv('/home/user/Desktop/files/Hosts_new_this_Inventory_' + today.strftime('%Y-%m-%d') + '.csv') f2 = pd.read_csv('/home/user/Desktop/files/new_Report_' +
import pandas as pd
today = pd.Timestamp('today').floor('D')
f1 = pd.read_csv('/home/user/Desktop/files/Hosts_new_this_Inventory_' + today.strftime('%Y-%m-%d') + '.csv')
f2 = pd.read_csv('/home/user/Desktop/files/new_Report_' + today.strftime('%m-%d-%y') + '.csv')
f1f2 = pd.concat([f2,f1], axis=0)
f1f2.drop_duplicates(keep=False)
text_file = open('/home/user/Desktop/files/file_compare_' + today.strftime('%m-%d-%y') + '.txt', "w")
text_file.write(str (f1f2))
text_file.close()
在
pd.concat
中使用axis=1
。获得相同的输出这似乎是一个愚蠢的问题,但当我将其输出到csv时,是否有可能存在重复的指示更新?它起作用了。奇怪的
IP Local_IP
0 0.0.0.1 NaN
1 0.0.0.10 NaN
2 0.0.0.10 NaN
3 0.0.0.10 NaN
4 0.0.0.100 NaN
... ... ...
6286 NaN 192.168.1.1
6287 NaN 192.168.1.22
6288 NaN 192.168.1.25
6289 NaN 192.168.1.96
6290 NaN None
[7802 rows x 2 columns]