擅长:python、mysql、java
<p>您可以使用<code>glob.glob</code>迭代当前文件夹中具有特定扩展名(.pkl)的所有文件</p>
<pre><code>import os
import glob
cd=os.getcwd()
os.chdir('path_to_your_folder')
for file in glob.glob("*.pkl"):
fh = open(str(file), 'rb')
d = pickle.load(fh)
df = pd.concat({k:json_normalize(v, 'scores', ['best']) for k,v in d.items()})
df = df.reset_index(level=1, drop=True).rename_axis('names').reset_index()
os.chdir(cd)
print df.head()
</code></pre>