Using Tkinter, I would use a try..except block to insert the clipboard data where it exists and ignore it where it doesn't (or, optionally, add some default value). This doesn't specifically revoke any image-type clipboard contents, but it will reject anything that isn't in myTkObject.clipboard_get()'s expected format. That's a string by default, though you can change it with the function's type keyword argument.
Here's an example that builds on Nodak and jonrsharpe's answer and comments:
from Tkinter import Tk
myTkObject = Tk()
try:
listbox.insert(0, myTkObject.clipboard_get())
except Tkinter.TclError:
pass # Instead of do-nothing, you can insert some default value if you like.
try:thelistbox.insertand handle any error withexcept WhateverError:? See e.g. docs.python.org/2/tutorial/errors.html#handling-exceptionsinsertinside thetry?