bonjour,
je veux savoir si'il existe une commande qui permet de recherché une fonction dans un ensemble de fichier .py
Merci!
bonjour,
je veux savoir si'il existe une commande qui permet de recherché une fonction dans un ensemble de fichier .py
Merci!
tu peux la faire toi meme par ex :
Je l'ai pas testé mais je pense que ca doit marcher
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 ensFichier = os.popen('ls TonDossier') #ou remplace ls par dir je crois sous Windows for fichier in ensFichier: compteur = 0 fich = open(fichier) while 1: line = fich.readline() if(line==''): break else: try : line.index('ta fonction') print fichier , compteur except : compteur+=1
je sais qu'il existe une commande qui permet de faire la recherche, et elle donne com resultat toutes les fonctions avec leurs chemins,![]()
Tu peux utiliser la commande pydoc.
Exemple :
Cherche tous ce qui à un rapport avec print dans les modules Python :
Affiche la doc de print :
Code : Sélectionner tout - Visualiser dans une fenêtre à part pydoc -k print
Affiche la doc en mode graphique :
Code : Sélectionner tout - Visualiser dans une fenêtre à part pydoc print
Pour plus d'info : man pydoc ou pydoc -h
Code : Sélectionner tout - Visualiser dans une fenêtre à part pydoc -g
Partager