【发布时间】:2021-08-05 15:13:12
【问题描述】:
我的笔记本位于主文件夹中,其中还有另一个文件夹“test”。在 test 文件夹中,我有 5 个子文件夹。每个文件夹都包含一个 .shp 文件。我想迭代测试中的所有子文件夹并打开所有 .shp 文件。它们是否被覆盖并不重要。
data = gpd.read_file("./test/folder1/file1.shp")
data.head()
我该怎么做?我试过这个
path = os.getcwd()
files = glob.glob(os.path.join(path + "/test/", "*.shp"))
print(files)
但这只会深入一层。
【问题讨论】:
-
将
path + "/test/"传递给path.join怎么样? e:经过测试并为我工作 -
抱歉,我更新了我的 qs @Ben
标签: python python-3.x dataframe data-analysis python-os