Impossible que le scirpt télécharge l'exe.
voici le code concerné :
Code : Tout sélectionner
def update_package():
    """ You can do a CTRL F9 in pyscripter to update the package """
    import re,requests,urlparse,glob
    url = requests.head('https://telegram.org/dl/desktop/win',proxies={}).headers['Location']
    filename = urlparse.unquote(url.rsplit('/',1)[1])
    if not isfile(filename):
        print('Downloading %s from %s'%(filename,url))
        wget(url,filename)
    exes = glob.glob('*.exe')
    for fn in exes:
        if fn != filename:
            remove_file(fn)
    # updates control version from filename, increment package version.
    control = PackageEntry().load_control_from_wapt ('.')
    control.version = '%s-0'%(re.findall('tsetup(.*)\.exe',filename)[0])
    control.save_control_to_wapt('.')
if __name__ == '__main__':
    update_package()