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

# -*- coding: UTF-8 -*-
import Image
import re
import urllib

url = 'http://repeat:switch@www.pythonchallenge.com/pc/ring/yankeedoodle.csv'
cvs_values = re.findall(r'[\d.]+', urllib.urlopen(url).read())
visual = Image.new('F', (53, 139))
#cvs73677367 7367 = 53 * 139 256 53 * 139 
visual.putdata(map(float, cvs_values), 256)
#270

visual = visual.transpose(Image.ROTATE_270)
#
visual = visual.transpose(Image.FLIP_LEFT_RIGHT)
visual.show()
#cvs
result = []
for i in xrange(0, len(cvs_values)-2, 3):
    result.append(chr(int(
        cvs_values[i][5] + cvs_values[i + 1][5] + cvs_values[i + 2][6])))
result = ''.join(result)
print result

Web Proxy Viewer  |  New URL  |  Original Page