[Wapt] Comment mettre l'autocomplétion pour un module python wapt perso dans PyScripter ?

Frederic Garesche Frederic.Garesche at insa-rennes.fr
Thu Oct 26 09:10:16 CEST 2017


En fait j'ai une crasse dans mon paquet de test ! 
Sur un autre paquet ou un nouveau cela fonctionne 

Désolé pour le dérangement ! 

Frédéric G. 


De: "Frederic Garesche" <Frederic.Garesche at insa-rennes.fr> 
À: wapt at lists.tranquil.it 
Envoyé: Jeudi 26 Octobre 2017 09:01:44 
Objet: Re: [Wapt] Comment mettre l'autocomplétion pour un module python wapt perso dans PyScripter ? 

Bonjour, 

Merci pour votre réponse. Cela veut dire que je n'ai pas bien fait ce qu'il fallait. 
J'ai mis malib dans c:\wapt\lib\site-packages et j'ai bien mis from malib import * dans le setup.py du paquet dans lequel je fais actuellement des tests. Mais je n'ai pas d'autocomplétion. 
Dans malib.py j'ai été obligé d'importer setuphelpers pour que les fonctions setuphelpers dans la librairie fonctionnent. Est ce normale ? 
Autrement j'ai bêtement copier l'entête de setuphelpers dans ma librairie. Est ce bien ? 
Voici la structure de malib : 
#!/usr/bin/python 
# -*- coding: utf-8 -*- 
# ----------------------------------------------------------------------- 
# additional functions 
# 
# Authors : fgaresch 
# 
# ----------------------------------------------------------------------- 
__version__ = "1.3.13.0" 

__all__ = \ 
['mafonction1', 
'mafonction2' 
] 

from setuphelpers import * 

def mafonction1(): 
... 

Cordialement, 

Frédéric GARESCHÉ 
Correspondant CRI / Département EII / Laboratoire IETR 
Tél. : +33 (0)2 23 23 82 81 

20 avenue des Buttes de Coësmes 
CS 70839 - 35 708 RENNES Cedex 7 
www.insa-rennes.fr 



De: "Bastien HERMITTE" <bhermitte at b2pweb.com> 
À: wapt at lists.tranquil.it 
Envoyé: Jeudi 26 Octobre 2017 08:45:54 
Objet: Re: [Wapt] Comment mettre l'autocomplétion pour un module python wapt perso dans PyScripter ? 

Bonjour Frédéric, 

Je viens de faire le test, il n'y a aucune configuration particulière à effectuer. 
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. 

from malib import * 

Cordialement, 
Bastien 

Le 25/10/2017 à 16:31, Frederic Garesche a écrit : 



Bonjour, 

J'ai fait un module/librairie python perso que j'ai mis dans c:\wapt\lib\site-packages. 
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 ;)) 

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. 
Est ce possible ? Pourriez vous me dire comment faire ? 

Cordialement, 

Frédéric G. 


_______________________________________________
WAPT mailing list WAPT at lists.tranquil.it http://lists.tranquil.it/listinfo/wapt 




_______________________________________________ 
WAPT mailing list 
WAPT at lists.tranquil.it 
http://lists.tranquil.it/listinfo/wapt 


_______________________________________________ 
WAPT mailing list 
WAPT at lists.tranquil.it 
http://lists.tranquil.it/listinfo/wapt 
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.tranquil.it/pipermail/wapt/attachments/20171026/1f6adf3f/attachment-0001.html>
-------------- section suivante --------------
Une pièce jointe autre que texte a été nettoyée...
Nom: undefined
Type: image/gif
Taille: 343 octets
Desc: non disponible
URL: <http://lists.tranquil.it/pipermail/wapt/attachments/20171026/1f6adf3f/attachment-0001.gif>


More information about the WAPT mailing list