<html><body><div style="font-family: Andale Mono; font-size: 12pt; color: #000000"><div data-marker="__QUOTED_TEXT__"><div style="font-family: andale mono; font-size: 12pt; color: rgb(0, 0, 0);"><div style="">Bonjour,<br style=""></div><div style=""><br style=""></div><div style="">Merci pour votre réponse. Cela veut dire que je n'ai pas bien fait ce qu'il fallait.</div><div style=""> J'ai mis malib dans c:\wapt\lib\site-packages et j'ai bien mis <i style="">from malib import *</i> dans le setup.py du paquet dans lequel je fais actuellement des tests. Mais je n'ai pas d'autocomplétion.</div><div style="">Dans malib.py j'ai été obligé d'importer setuphelpers pour que les fonctions setuphelpers dans la librairie fonctionnent. Est ce normale ?<br style=""></div><div style="">Autrement j'ai bêtement copier l'entête de setuphelpers dans ma librairie. Est ce bien ?<br style=""></div><div style="">Voici la structure de malib :<br style=""></div><div style=""><span style="font-size: 10pt;" data-mce-style="font-size: 10pt;"><em>#!/usr/bin/python</em></span><br><span style="font-size: 10pt;" data-mce-style="font-size: 10pt;"><em># -*- coding: utf-8 -*-</em></span><br><span style="font-size: 10pt;" data-mce-style="font-size: 10pt;"><em># -----------------------------------------------------------------------</em></span><br><span style="font-size: 10pt;" data-mce-style="font-size: 10pt;"><em>#    additional functions</em></span><br><span style="font-size: 10pt;" data-mce-style="font-size: 10pt;"><em>#</em></span><br><span style="font-size: 10pt;" data-mce-style="font-size: 10pt;"><em>#   Authors : fgaresch</em></span><br><span style="font-size: 10pt;" data-mce-style="font-size: 10pt;"><em>#</em></span><br><span style="font-size: 10pt;" data-mce-style="font-size: 10pt;"><em># -----------------------------------------------------------------------</em></span><br><span style="font-size: 10pt;" data-mce-style="font-size: 10pt;"><em>__version__ = "1.3.13.0"</em></span><br><br><span style="font-size: 10pt;" data-mce-style="font-size: 10pt;"><em>__all__ = \</em></span><br><span style="font-size: 10pt;" data-mce-style="font-size: 10pt;"><em>['mafonction1',</em></span><br><span style="font-size: 10pt;" data-mce-style="font-size: 10pt;"><em> 'mafonction2'</em></span><br><span style="font-size: 10pt;" data-mce-style="font-size: 10pt;"><em>]</em></span><br><br><span style="font-size: 10pt;" data-mce-style="font-size: 10pt;"><em>from setuphelpers import *</em></span></div><div style=""><br style=""></div><div style=""><span style="font-size: 10pt;" data-mce-style="font-size: 10pt;"><em>def mafonction1():</em></span><br data-mce-bogus="1"></div><div style=""><span style="font-size: 10pt;" data-mce-style="font-size: 10pt;"><em>...</em></span><br data-mce-bogus="1"></div><div style=""><div style=""><br style=""></div><div style="">Cordialement,<br data-mce-bogus="1"></div><div style=""><br data-mce-bogus="1"></div><div style="color: rgb(94, 94, 93); font: 13px arial;"><b style=""> Frédéric GARESCHÉ<br style="">Correspondant CRI / Département EII / Laboratoire IETR<br style=""> </b> Tél. : +33 (0)2 23 23 82 81<br style=""> <br style=""> 20 avenue des Buttes de Coësmes<br style=""> CS 70839 - 35 708 RENNES Cedex 7</div><div style=""><a href="http://www.insa-rennes.fr" target="_blank" style="color: rgb(0, 77, 110); font: 13px arial;">www.insa-rennes.fr</a><br style=""> <br style=""> <img alt="" style="" src="http://ressources.insa-rennes.fr/images/logos/logo-INSARennes_mail.jpg" saveddisplaymode=""></div></div><div style=""><br style=""></div><hr id="zwchr" style=""><div style=""><b style="">De: </b>"Bastien HERMITTE" <bhermitte@b2pweb.com><br style=""><b style="">À: </b>wapt@lists.tranquil.it<br style=""><b style="">Envoyé: </b>Jeudi 26 Octobre 2017 08:45:54<br style=""><b style="">Objet: </b>Re: [Wapt] Comment mettre l'autocomplétion pour un module python wapt perso dans PyScripter ?<br style=""></div><div style=""><br style=""></div><div style="">Bonjour Frédéric,<br style=""> <br style=""> Je viens de faire le test, il n'y a aucune configuration particulière à effectuer.<br style=""> A partir du moment ou vous importez les fonctions de la librairie dans votre setup.py, l'auto-complétion fonctionne pour les fonctions et les variables de cette librairie.<br style=""> <br style=""> <i style="">from malib import *</i><br style=""> <br style=""> Cordialement,<br style=""> Bastien<br style=""><div class="moz-signature" style=""><br style=""></div><div class="moz-cite-prefix" style="">Le 25/10/2017 à 16:31, Frederic Garesche a écrit :<br style=""></div><blockquote cite="mid:810678654.14735112.1508941866423.JavaMail.zimbra@insa-rennes.fr" style=""><div style="font-family: andale mono; font-size: 12pt; color: rgb(0, 0, 0);"><div style="">Bonjour,<br style=""></div><div style=""><br style=""></div><div style="">J'ai fait un module/librairie python perso que j'ai mis dans c:\wapt\lib\site-packages.<br style=""></div><div style="">J'ai suivi la procédure donnée dans un ancien mail de la liste. (En passant cela serait bien de la mettre dans la doc ;))<br style=""></div><div style=""><br style=""></div><div style="">Tout fonctionne bien mais j'aimerais aller plus loin en activant l’auto complétion pour mon module dans PyScripter comme vous le faite avec setuphelpers.<br style=""></div><div style="">Est ce possible ? Pourriez vous me dire comment faire ?<br style=""></div><div style=""><br style=""></div><div style="">Cordialement,</div><div style=""><br style=""></div><div style="">Frédéric G.<br style=""></div></div><br style=""><fieldset class="mimeAttachmentHeader"></fieldset><br style=""><pre style="">_______________________________________________
WAPT mailing list
<a class="moz-txt-link-abbreviated" href="mailto:WAPT@lists.tranquil.it" target="_blank" style="">WAPT@lists.tranquil.it</a>
<a class="moz-txt-link-freetext" href="http://lists.tranquil.it/listinfo/wapt" target="_blank" style="">http://lists.tranquil.it/listinfo/wapt</a>
</pre></blockquote><br style=""> <br style="">_______________________________________________<br style="">WAPT mailing list<br style="">WAPT@lists.tranquil.it<br style="">http://lists.tranquil.it/listinfo/wapt<br style=""></div></div><br></div></div></body></html>