| a | b | |
|---|
| 0 | | - | # -*- coding: utf-8 -*- |
|---|
| 0 | | - | from pyquery import PyQuery |
|---|
| 0 | | - | import subprocess |
|---|
| 0 | | - | import os |
|---|
| 0 | | - | |
|---|
| 0 | | - | dirname = '/Users/gawel/Music/NinjaTunePodcasts' |
|---|
| 0 | | - | |
|---|
| 0 | | - | pods = [ |
|---|
| 0 | | - | 'http://bigdada.com/podcast/rss.xml', |
|---|
| 0 | | - | 'http://www.coldcut.net/podcast.rss', |
|---|
| 0 | | - | 'http://www.ninjatune.net/ninjacast.xml', |
|---|
| 0 | | - | 'http://www.ninjatune.net/solidsteel/rss.xml', |
|---|
| 0 | | - | ] |
|---|
| 0 | | - | |
|---|
| 0 | | - | for p in pods: |
|---|
| 0 | | - | doc = PyQuery(p) |
|---|
| 0 | | - | for item in doc('item'): |
|---|
| 0 | | - | item = PyQuery(item) |
|---|
| 0 | | - | url = item('[@url$="mp3"]').attr('url') |
|---|
| 0 | | - | if url: |
|---|
| 0 | | - | title = item('title').text() |
|---|
| 0 | | - | if title: |
|---|
| 0 | | - | filename = os.path.join(dirname, '%s.mp3' % title) |
|---|
| 0 | | - | else: |
|---|
| 0 | | - | filename = os.path.join(dirname, url.split('/')[-1]) |
|---|
| 0 | | - | filename = filename.replace(' ', '_') |
|---|
| 0 | | - | cmd = 'wget -cO "%s" %r' % (filename, url) |
|---|
| 0 | | - | subprocess.call(cmd, shell=True) |
|---|
| 0 | + | rQkjPA <a href="http://gdxyvveblntk.com/">gdxyvveblntk</a>, [url=http://lhvdyldjsfdc.com/]lhvdyldjsfdc[/url], [link=http://dnmhivdqvgtn.com/]dnmhivdqvgtn[/link], http://fqzgxljtgslu.com/ |
|---|
| ... | |
|---|