Proxy evasion browser in Python
1. Make sure your variable names are both short and to the point, using a parameter called junk is pointless. Also, this could cause conflicts if you ever write other code and import this.

def parse(junk):
    ugly = str(junk)[2:-1]
    lines = ugly.split('\\n')
    return lines


2. urllib is outdated. Unless there is a specific reason you need to use urllib, you should use urllib2. Urllib2 is faster and more simple.

import urllib.request

3. This part looks a bit messy:
webbrowser.open_new_tab(os.path.dirname(os.path.abspath(__file__))+'/cache.html')
Perhaps separate into multiple lines for readability.