【发布时间】:2019-04-17 16:05:21
【问题描述】:
我想一次读取多个文件。我有两个文件中的数据,如下所示:
数据:
123.22.21.11,sid
112.112.11.1,john
110.11.23.23,jenny
122.23.21.13,ankit
数据1:
145.123.11.1, Joaquin
我根据this 链接尝试了几个答案。以下是我的代码:
df = pd.concat(map(pd.read_csv, glob.glob(os.path.join(" ", "/home/cloudera/Desktop/sample/*"))))
当我运行这段代码时,它给我的输出如下:
>>> df
123.22.21.11 145.123.11.1 Joaquin sid
0 112.112.11.1 NaN NaN NaN
1 110.11.23.23 NaN NaN NaN
2 122.23.21.13 NaN NaN NaN
0 112.112.11.1 NaN NaN john
1 110.11.23.23 NaN NaN jenny
2 122.23.21.13 NaN NaN ankit
但是当我显示时,我需要输出如下和不同的列:
123.22.21.11,sid
112.112.11.1,john
110.11.23.23,jenny
122.23.21.13,ankit
145.123.11.1,Joaquin
那我该怎么做呢??
【问题讨论】: