Comment afficher les arguments/paramètres pouvant être transmis à un nouvel objet sur un module Perl? Je vais habituellement au CPAN et je regarde la section SYNPOSIS
pour des exemples de ce que j'essaie de faire. Mais les exemples et les descriptions qu'ils fournissent ne sont pas toujours complets, et je finis par devoir chercher des exemples d'autres personnes utilisant le module et j'espère que quelqu'un a essayé d'utiliser le module de la même manière que moi.Comment afficher les arguments d'un module Perl?
Voici le dernier module que je suis en train d'utiliser
use Bio::DB::GenBank;
my $gb = Bio::DB::GenBank->new(-format => 'Fasta',
-seq_start => 2,
-seq_stop => 51,
-strand => 1,
-complexity => 1);
Comment puis-je voir la liste complète des paramètres que je peux passer à Bio::DB::GenBank->new()
. Existe-t-il un moyen d'afficher la définition de l'objet/objet/module? Ou le constructeur de l'objet?
EDIT: Je viens juste de réaliser que je peux télécharger le module depuis CPAN et regarder le code dans le module moi-même pour les paramètres d'objet mais je me demandais si quelqu'un avait une meilleure façon de le faire?
L'inspection de code est la méthode fiable. Se référer à la documentation est le moyen officiel, mais comme vous l'avez noté - parfois manquant :) – Sobrique