[ Web Proxy ]
URL:
Viewing: https://raw.githubusercontent.com/bjd1111/python/master/pythonchallenge/19.py [Back]  [Original]

import urllib
import re
import email
import wave


url = 'http://butter:fly@www.pythonchallenge.com/pc/hex/bin.html'
src = urllib.urlopen(url).read()
c = re.compile("", re.DOTALL)
data = c.findall(src)[0]

message = email.message_from_string(data)
audio = message.get_payload(0).get_payload(decode=True)


f=open('19.wav','w')
f.write(audio)
f.close()

a = wave.open('19.wav','r')
reverse = wave.open('reversed.wav', 'wb')
reverse.setparams(a.getparams())
for i in range(a.getnframes()):
    reverse.writeframes(a.readframes(1)[::-1])
reverse.close()


Web Proxy Viewer  |  New URL  |  Original Page