[techtalk] Re: python re.sub help
Tessa Lau
tlau at cs.washington.edu
Wed Jan 26 13:55:50 EST 2000
This appears to work for me (Python 1.5.2):
>>> var_a = "http://127.0.0.1/email/logout"
>>> var_b = "http://www.lazygirl.com"
>>> var_a = re.sub("http://127.0.0.1", var_b, var_a)
>>> var_a
'http://www.lazygirl.com/email/logout'
What do you think is wrong?
> var_a = re.sub("http://127.0.0.1", "%s", var_a) % var_b
The proper syntax would be
var_a = re.sub("http://127.0.0.1", "%s" % var_b, var_a)
Also look at the urlparse module, for a cleaner way to do this kind of URL
munging.
--Tessa
************
techtalk at linuxchix.org http://www.linuxchix.org
More information about the Techtalk
mailing list