On 14/03/2013 15:38, Chuck wrote:
HI all,
I am trying to write a podcast catcher for fun, and I am trying to
come up with a way to generate a destination filename to use in the
function urlretrieve(url, destination). I would like the
destination filename to end in a .mp3 extension.
My first attempts were parsing out the <pubdate> and stripping the
whitespace characters, and joining with os.path.join. I haven't been
able to make that work for some reason. Whenever I put the .mp3 in
the os.path.join I get syntax errors. I am wondering if there is a
better way?
I was doing something like
os.path.join('C:\\Users\\Me\\Music\\Podcasts\\', pubdate.mp3), where
pubdate has been parsed and stripped of whitespace. I keep getting
an error around the .mp3.
Any ideas?
The filename referred to by pubdate is a string, and you want to append
an extension, also a string, to it. Therefore:
os.path.join('C:\\Users\\Me\\Music\\Podcasts\\', pubdate + '.mp3')
--
http://mail.python.org/mailman/listinfo/python-list