def handle_list(self, args): # pylint: disable=unused-argument """Wrapper for paypalrestsdk List operation.""" profiles = WebProfile.all() result = [] try: result = [profile.to_dict() for profile in profiles] except KeyError: # weird internal paypal sdk behavior; it means the result was empty. pass self.print_json(result)
from paypalrestsdk import WebProfile import logging logging.basicConfig(level=logging.INFO) history = WebProfile.all() print(history) print("List WebProfile:") for profile in history: print(" -> WebProfile[%s]" % (profile.name))