Looping through files in a folder

前端 未结 3 745
我在风中等你
我在风中等你 2021-01-01 09:20

I\'m fairly new when it comes to programming, and have started out learning python.

What I want to do is to recolour sprites for a game, and I am given the original

3条回答
  •  礼貌的吻别
    2021-01-01 10:09

    os.listdir() returns a list of file names. Thus, filename is a string. You need to open the file before iterating on it, I guess.

    Also, be careful with backslashes in strings. They are mostly used for special escape sequences, so you need to escape them by doubling them. You could use the constant os.sep to be more portable, or even use os.path.join() :

    folder = os.path.join('C:\\', 'Users', 'Sprinting', 'blue')
    

提交回复
热议问题