| a | b | |
|---|
| 0 | + | # -*- coding: utf-8 -*- |
|---|
| 0 | + | from __future__ import with_statement |
|---|
| 0 | + | from pyquery import PyQuery |
|---|
| 0 | + | import subprocess |
|---|
| 0 | + | import os |
|---|
| 0 | + | |
|---|
| 0 | + | dirname = '/Users/gawel/Music/Gislain_Poirier' |
|---|
| 0 | + | |
|---|
| 0 | + | doc = PyQuery('http://rss.radio-canada.ca/balado/bap/selecteur-invite-mp3.xml') |
|---|
| 0 | + | for item in doc('item'): |
|---|
| 0 | + | item = PyQuery(item) |
|---|
| 0 | + | url = item('[@url$="mp3"]').attr('url') |
|---|
| 0 | + | title = item('title').text() |
|---|
| 0 | + | if 'Poirier' in title: |
|---|
| 0 | + | filename = os.path.join(dirname, '%s.mp3' % title) |
|---|
| 0 | + | cmd = 'wget -qcO "%s" %r' % (filename, url) |
|---|
| 0 | + | subprocess.call(cmd, shell=True) |
|---|
| ... | |
|---|