def download(url): import urllib.request with urllib.request.urlopen(url) as fin: with open(fin.headers.get_filename(), 'wb') as fout: fout.write(fin.read()) if __name__ == '__main__': url = 'https://rex8312.net/doku.php?do=export_code&id=alpharank:code&codeblock=0' download(url)