parameters: (self, wantprefixlen = None)
return_statement: return ret + self._printPrefix(wantprefixlen)
docstring: Return a string representation in the usual format.
  
          >>> print(IP('127.0.0.1').strNormal())
          127.0.0.1
          >>> print(IP('2001:0658:022a:cafe:0200::1').strNormal())
          2001:658:22a:cafe:200:0:0:1
docstring_summary: Return a string representation in the usual format.
docstring_tokens: Return a string representation in the usual format .
function: def strNormal(self, wantprefixlen = None):
          """Return a string representation in the usual format.
  
          >>> print(IP('127.0.0.1').strNormal())
          127.0.0.1
          >>> print(IP('2001:0658:022a:cafe:0200::1').strNormal())
          2001:658:22a:cafe:200:0:0:1
          """
  
          if self.WantPrefixLen == None and wantprefixlen == None:
              wantprefixlen = 1
  
          if self._ipversion == 4:
              ret = self.strFullsize(0)
          elif self._ipversion == 6:
              ret = ':'.join(["%x" % x for x in [int(x, 16) for x in self.strFullsize(0).split(':')]])
          else:
              raise ValueError("only IPv4 and IPv6 supported")
  
  
  
          return ret + self._printPrefix(wantprefixlen)
function_tokens: def strNormal ( self , wantprefixlen = None ) : if self . WantPrefixLen == None and wantprefixlen == None : wantprefixlen = 1 if self . _ipversion == 4 : ret = self . strFullsize ( 0 ) elif self . _ipversion == 6 : ret = ':' . join ( [ "%x" % x for x in [ int ( x , 16 ) for x in self . strFullsize ( 0 ) . split ( ':' ) ] ] ) else : raise ValueError ( "only IPv4 and IPv6 supported" ) return ret + self . _printPrefix ( wantprefixlen )