code: def silent_except_hook(exctype, excvalue, exctraceback):
      if exctype in [
          MarketplacePubAddressEmpty,
          MarketplaceDatasetNotFound,
          MarketplaceNoAddressMatch,
          MarketplaceHTTPRequest,
          MarketplaceNoCSVFiles,
          MarketplaceContractDataNoMatch,
          MarketplaceSubscriptionExpired,
          MarketplaceJSONError,
          MarketplaceWalletNotSupported,
          MarketplaceEmptySignature,
          MarketplaceRequiresPython3,
      ]:
          fn = traceback.extract_tb(exctraceback)[-1][0]
          ln = traceback.extract_tb(exctraceback)[-1][1]
          print(
              "Error traceback: {1} (line {2})\n"
              "{0.__name__}:  {3}".format(exctype, fn, ln, excvalue)
          )
      else:
          sys.__excepthook__(exctype, excvalue, exctraceback)
  
imports: import sys
  import traceback
  from catalyst.errors import ZiplineError
label_desc: Use image node_id 1 for calling a global function with example usage: silent_except_hook(exctype, excvalue, exctraceback) without return types