Bon(jour|soir),
J'ai commencé il y a peu (une semaine), une autoformation sur Python (avec l'aide Pluralsight).
Je pense avoir compris les bases, mais je bute principalement sur la recherche de documentations.
Premièrement, je n'arrive pas à trouver un équivalent des man pour les modules python. Ça me semble quand même plus simple de ne pas sortir de mon terminal.
Genre ce qui m’intéresse, c'est de trouver la documentation de sys.path.insert()
. Or dans la doc Python pour ce module, je ne trouve pas la référence à la méthode insert()
.
J'ai vu que la méthode existait bien pour ce module :
>>>fromsysimportpathastest>>>dir(test)['__add__','__class__','__contains__','__delattr__','__delitem__','__dir__','__doc__','__eq__','__format__','__ge__','__getattribute__','__getitem__','__gt__','__hash__','__iadd__','__imul__','__init__','__init_subclass__','__iter__','__le__','__len__','__lt__','__mul__','__ne__','__new__','__reduce__','__reduce_ex__','__repr__','__reversed__','__rmul__','__setattr__','__setitem__','__sizeof__','__str__','__subclasshook__','append','clear','copy','count','extend','index','insert','pop','remove','reverse','sort']
Je sais qu'elle a besoin de 2 arguments :
>>>test.insert()Traceback(mostrecentcalllast):File"" ,line1,in<module>TypeError:insert()takesexactly2arguments(0given)
Mais là, je bloque, je n'arrive pas à savoir quels sont les arguments.
Et pendant que j'écris ces lignes, je découvre help()
:
>>>help(test.insert)Helponbuilt-infunctioninsert:insert(...)methodofbuiltins.listinstanceL.insert(index,object)--insertobjectbeforeindex
Bon OK, finalement je m'en sortirai avec ça. Mais finalement, y a-t-il une documentation facilement accessible (dans mon terminal) sur Python quand on débute ?
Merci.
Bonne (soir|journ)ée.
Commentaires :voir le flux Atomouvrir dans le navigateur