def info(): global verbosity # todo STAHP THAT! verbosity += 1 for n in [ NSGeneralPboard, NSDragPboard, NSFindPboard, NSFontPboard, NSRulerPboard ]: pb = NSPasteboard.pasteboardWithName_(n) log(pb.name()) items = pb.pasteboardItems() if len(items): log('Found items:') for i in items: log(i) log(i.types()) log(i.dataForType_(NSPasteboardTypeString)) else: log('Pasteboard empty') log('') verbosity -= 1