Comment peut-on déterminer de manière fiable si un objet a un type numpy ?
Je réalise que cette question va à l'encontre de la philosophie du duck typing, mais l'idée est de s'assurer qu'une fonction (qui utilise scipy et numpy) ne retourne jamais un type numpy à moins qu'elle ne soit appelée avec un type numpy. Ce point est abordé dans la solution d'une autre question, mais je pense que le problème général de déterminer si un objet a un type numpy est suffisamment éloigné de cette question originale pour qu'ils soient séparés.