gpt4 book ai didi

python - os.listdir 使用来自数组的输入

转载 作者:行者123 更新时间:2023-11-28 21:56:03 26 4
gpt4 key购买 nike

我正在尝试从文件中读取一行并将内容用作 os.listdir 方法的参数

f = open('test.txt', "r+")
test = f.readlines()
contentlist = []
contentlist = os.listdir(test[0])

返回

"WindowsError: [Error 123] The filename, directory name, or volume label syntax is incorrect: 'c:\\test\n\\*.*" 

这是有道理的,因为 test[0] 就是这样写在数组中的。但是如何从该数组中获取“c:\test\”版本呢?

最佳答案

要通过 glob 模式获取文件,请使用 glob模块:

import glob
contentlist = glob.glob(test[0])

关于python - os.listdir 使用来自数组的输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22088686/

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