Find the name of textures linked to an object in python?
This is a more direct version of the original script.

import bpy

obj = bpy.context.object
if obj:
    me = obj.data
    if me.uv_textures.active is not None:
        for tf in me.uv_textures.active.data:
            if tf.image:
                img = tf.image.name
                print(img)


Note that you now need to access the face's image though the uv_textures data-layer, in this case we assume one exists and choose the active one. me.uv_textures["UVTex.001"].data would work too if its present.