⚲
Project
General
Profile
Sign in
Home
Projects
Help
Search
:
LeechCraft
All Projects
LeechCraft
Overview
Activity
Roadmap
Issues
Repository
Download (543 Bytes)
Feature #1250
» gettags2.py
Mellon
, 09/06/2013 03:33 PM
#!/usr/bin/env python2
import
urllib2
stream_url
=
'http://shoutcast.aplus.fm:9000/aplus_russian_128'
request
=
urllib2
.
Request
(
stream_url
)
try
:
request
.
add_header
(
'Icy-MetaData'
,
1
)
response
=
urllib2
.
urlopen
(
request
)
icy_metaint_header
=
response
.
headers
.
get
(
'icy-metaint'
)
if
icy_metaint_header
is
not
None
:
metaint
=
int
(
icy_metaint_header
)
read_buffer
=
metaint
+
255
content
=
response
.
read
(
read_buffer
)
title
=
content
[
metaint
:].
split
(
"'"
)[
1
]
print
title
except
:
print
'Error'
« Previous
1
2
3
Next »
(1-1/3)
Loading...