gpt4 book ai didi

python - 在 Python 中使用 Glob 打开嵌套文件夹内的文件

转载 作者:行者123 更新时间:2023-12-01 00:17:31 27 4
gpt4 key购买 nike

我正在尝试打开两个文件夹中的文件

import glob
import os
wPlayer = '1'
playeritems = 'PlayerFiles/PlayerItems'
with glob.glob(os.path.join(playeritems, open('inventory.%s.txt' % wPlayer, 'r'))) as wPs:
#do stuff with wPs

但是它给了我错误

There is no such file or directory: 'inventory.1.txt'

但我知道 PlayerFiles/PlayerItems 内有 'inventory.1.txt'

我做错了什么?是因为它是一个字符串吗?

I used this question to get where I am now.

最佳答案

如果您有通过连接构造的路径和文件名,那么 glob 在那里做什么?看起来您正在打开一个文件。

import os
wPlayer = '1'
playeritems = 'PlayerFiles/PlayerItems'
with open(os.path.join(playeritems,'inventory.%s.txt' % wPlayer), 'r') as wPs:
#do stuff with wPs

关于python - 在 Python 中使用 Glob 打开嵌套文件夹内的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59215650/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com