使用glob Python在路径文件中查找模式

问题描述 投票:0回答:1

我正在将google colab用于我的项目,该项目具有许多数据文件。我想读取particular folder的所有json文件,并将它们合并到数据帧中,但getting error

这是我要运行的代码:

import os
import glob
content = []
json_path_file = '/content/drive/My Drive/Colab_Notebooks_practice/Data/Full Text/'

json_pattern = os.path.join(json_path_file, '*.json')
file_list = glob.glob(json_pattern)
for file in file_list:
  data = pd.read_json(file)
  content = content.append(data)

df = pd.concat(content)
df.head()

有人可以告诉我我在做什么错了吗?

python python-3.x google-colaboratory glob
1个回答
0
投票

您的图像显示一个路径,而您正尝试从另一路径读取文件:

  • 代码:'/content/drive/My Drive/Colab_Notebooks_practice/Data/Full_Text/'
  • 图像:'/content/drive/My Drive/Colab_Notebooks_practice/Data/Full Text/'

尝试图像路径。

另外,将content = content.append(data)更改为content.append(data),因为append方法返回None,因此您正在执行content = None

© www.soinside.com 2019 - 2024. All rights reserved.