From 7415a0972e5544e92885331b957135b85ac43c33 Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Fri, 12 Jan 2007 08:27:31 +0000 Subject: [PATCH] Use startswith and endswith to simplify code. svn path=/main/trunk/; revision=5598 --- pym/getbinpkg.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pym/getbinpkg.py b/pym/getbinpkg.py index 7067eefd4..40f3c6420 100644 --- a/pym/getbinpkg.py +++ b/pym/getbinpkg.py @@ -6,7 +6,7 @@ if not hasattr(__builtins__, "set"): from sets import Set as set -from output import * +#from output import * import htmllib,HTMLParser,formatter,sys,os,xpak,time,tempfile,base64,urllib2 try: @@ -50,7 +50,7 @@ class ParseLinks(HTMLParser.HTMLParser): def get_anchors_by_prefix(self,prefix): newlist = [] for x in self.PL_anchors: - if (len(x) >= len(prefix)) and (x[:len(suffix)] == prefix): + if x.startswith(prefix): if x not in newlist: newlist.append(x[:]) return newlist @@ -58,7 +58,7 @@ class ParseLinks(HTMLParser.HTMLParser): def get_anchors_by_suffix(self,suffix): newlist = [] for x in self.PL_anchors: - if (len(x) >= len(suffix)) and (x[-len(suffix):] == suffix): + if x.endswith(prefix): if x not in newlist: newlist.append(x[:]) return newlist -- 2.26.2