code: def export_to_wif(self, compressed=None):
          
          # Add the network byte, creating the "extended key"
          extended_key_hex = self.get_extended_key()
          extended_key_bytes = unhexlify(extended_key_hex)
          if compressed is None:
              compressed = self.compressed
          if compressed:
              extended_key_bytes += '\01'
          # And return the base58-encoded result with a checksum
          return ensure_str(base58.b58encode_check(extended_key_bytes))
docs: Export a key to WIF.
  
          :param compressed: False if you want a standard WIF export (the most
              standard option). True if you want the compressed form (Note that
              not all clients will accept this form). Defaults to None, which
              in turn uses the self.compressed attribute.
          :type compressed: bool
          See https://en.bitcoin.it/wiki/Wallet_import_format for a full
          description.