from __future__ import print_function
import platform
from random import random
import urllib.request
import shutil
from shutil import copyfileobj
if "Windows" in platform.system():
file = "C:\Windows\System32\drivers\etc\hosts";
urllib.request.urlretrieve("https://gist.githubuserconten*****m/opus-x/3e673a9d5db2a214df05929a4eee6a57/raw?"+ str(random()), "hostfile.txt")
# shutil.copy(file, 'hosts.bak')
# ^ If this is emitted, please backup your hosts manually
# If you decide to go back, this is your original file content of hosts
with open('C:\Windows\System32\drivers\etc\hosts', 'ab') as output, open('hostfile.txt', 'rb') as input:
copyfileobj(input, output)
else:
print("Windows Only")