Hi Danny,Suppose when I use the following code:for bkmk in arcpy.mapping.ListBookmarks(mxd,"*",df):
print bkmk.name
I get this result:Total
Bookmark1
Bookmark2
Bookmark3
If you can use an extra line of code, you could do it like this:for bkmk in arcpy.mapping.ListBookmarks(mxd,"*",df):
if bkmk.name in ["Bookmark1","Bookmark3"]:
print bkmk.name
results in:
Bookmark1
Bookmark3If it has to be on one line, you could use some list comprehension:for bkmk in [bkmk for bkmk in arcpy.mapping.ListBookmarks(mxd,"*",df) if bkmk.name in ["Bookmark1","Bookmark3"]]:
print bkmk.name
Kind regards,Xander