如何在glob.glob中添加前缀以进行路径修补

时间:2017-06-25 00:18:46

标签: python-2.7 glob

那里:

我试图在glob.glob()函数中使用前缀作为输入来拉出我文件夹中的png文件。例如:我在这个文件夹中有dog_1.png,dog_2.png,bird_1.png,bird_2.png。我的输入是狗,但由于某种原因,python什么都没有。你能帮帮我看看我做错了吗?提前谢谢!

dir_name = 'mypath'

if __name__=='__main__':
    prefix = raw_input('Input the prefix of images:')
    files = glob.glob( dir_name + prefix + '*.png')

    print files

我得到的是[]

1 个答案:

答案 0 :(得分:0)

rowClick: function(args) { if(args.item.Editable) { jsGrid.Grid.prototype.rowClick.call(this, args); } }, 的路径格式不正确。您需要像这样指定您的路径:glob(请注意正斜杠dir_name/<file>.png)。您可以使用/很好地完成此操作。

os.path.join