<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Bonjour,<br>
<br>
Le problème est dans la fonction makepath :<br>
<i>filename = makepath(programfiles32 +
r'\VideoLAN\VLC','npvlc.dll')</i><br>
Note : le 'r' avant une chaine permet d'éviter d'avoir à doubler les
antislash.<br>
<br>
De plus, il existe une fonction déjà toute faite pour la suppression
de fichier :<br>
<i>remove_file(filename)</i><br>
Note : pour voir la source de la fonction remove_file, dans
pyscripter, appuie sur Ctrl et clic sur le nom de la fonction<br>
<br>
Cordialement,<br>
<div class="moz-signature">Bastien HERMITTE<br>
<br>
</div>
<div class="moz-cite-prefix">Le 05/08/2015 14:04, Didier Paulin a
écrit :<br>
</div>
<blockquote
cite="mid:596705800.167051.1438776269221.JavaMail.zimbra@lepuyenvelay.fr"
type="cite">
<div style="font-family: times new roman, new york, times, serif;
font-size: 12pt; color: #000000">
<div>Bonjour à tous, je commence à gratter (un peu) la création
de paquet et je n'arrive pas à faire un truc qui doit être
tout simple <img src="cid:part1.00000106.08080102@b2pweb.com"
alt="Embarrassé" title="Embarrassé"
data-mce-src="imap://bhermitte%40b2pweb%2Ecom@imap.b2pweb.com:143/fetch%3EUID%3E/INBOX/DIVERS%3E95474?header=quotebody&part=1.1.2.2&filename=undefined"
border="0"> :<br>
</div>
<div><br>
</div>
<div>Je veux supprimer une dll à la fin d'install de vlc, j'ai
modifié le setup.py de cette manière mais ma dll ne veux pas
s’effacer.... ami pro-python voyer vous la coquille ?<br>
</div>
<div><br>
</div>
<div><em>from setuphelpers import *</em><br>
<em>import os.path</em><br>
<em>uninstallkey = ['VLC media player']</em><br>
<div><br>
</div>
<em>def install():</em><br>
<em> try:</em><br>
<em> install_exe_if_needed('vlc-2.2.1-win32.exe','/S
--no-qt-privacy-ask','VLC media
player',min_version='2.2.1',killbefore='vlc.exe')</em><br>
<em> except:</em><br>
<em> killalltasks('vlc.exe')</em><br>
<em> print("installing VLC exe")</em><br>
<em> run('"vlc-2.2.1-win32.exe" /S
--no-qt-privacy-ask')</em><br>
<em> <strong>filename =
makepath(programfiles32,'videolan','VLC','npvlc.dll')</strong></em><br>
<strong><em> if os.path.isfile(filename):</em></strong><br>
<strong><em> os.remove(filename)</em></strong></div>
<div><br>
</div>
<div><span style="color: black;" data-mce-style="color: black;"><br>
</span></div>
<div><br style="color: black;" data-mce-style="color: black;">
</div>
<div><span></span>
<div>Cordialement. <br>
</div>
<div><br>
</div>
<div><img src="cid:part2.04030607.05000302@b2pweb.com"
data-mce-src="imap://bhermitte%40b2pweb%2Ecom@imap.b2pweb.com:143/fetch%3EUID%3E/INBOX/DIVERS%3E95474?header=quotebody&part=1.1.2.3&filename=didier.jpg"></div>
<span></span><br>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
WAPT mailing list
<a class="moz-txt-link-abbreviated" href="mailto:WAPT@lists.tranquil.it">WAPT@lists.tranquil.it</a>
<a class="moz-txt-link-freetext" href="http://lists.tranquil.it/listinfo/wapt">http://lists.tranquil.it/listinfo/wapt</a>
</pre>
</blockquote>
<br>
</body>
</html>