The (fairly recent) \textasciicircum is not supported by LaTeX2HTML; add
support for it here.
diff --git a/Doc/perl/python.perl b/Doc/perl/python.perl
index 4674f90..7b58d6a 100644
--- a/Doc/perl/python.perl
+++ b/Doc/perl/python.perl
@@ -86,6 +86,7 @@
 # the older version of LaTeX2HTML we use doesn't support this, but we use it:
 
 sub do_cmd_textasciitilde{ '~' . @_[0]; }
+sub do_cmd_textasciicircum{ '^' . @_[0]; }
 
 
 # words typeset in a special way (not in HTML though)