0
我正在使用panda读取几个tsd文件并将它们组合成一个大框架。我正在使用glob遍历我的目录和子目录中的所有文件。每一帧都得到一个唯一的密钥。现在我想创建一个参考表,其中存储每个键的文件名。但是因为我不太了解glob,所以我不知道如何获取文件的名称。使用glob获取文件名
p = Path('myPath')
data = []
reference_table = {}
number_of_files = 0
for tsd_files in p.glob('**/*.tsd'):
data.append(pd.read_csv(str(tsd_files), delim_whitespace=True, header=None))
number_of_files = number_of_files + 1
whole_data = pd.concat(data, keys= list(range(number_of_files)))
在完整路径名上使用'os.path.basename'来获取文件名。 – cdarke