/ / Impossible d'importer les méthodes «windows only» de pexpect - python, pexpect, winpexpect

Impossible d'importer les méthodes «windows uniquement» de pexpect - python, pexpect, winpexpect

J'ai récemment installé le pexpect 4.0 module, car il sera très utile pour le programme que je crée. J’ai des fenêtres, j’ai donc regardé spécifiquement les exceptions pour pexpect, sachant que les méthodes normales d’apparition et d’exécution ne sont pas disponibles pour moi. qui sont:

pexpect.popen_spawn.PopenSpawn et pexpect.fdpexpect.fdspawn.

Quelqu'un at-il une idée de la façon dont je peux obtenir ces méthodes? Je cours sur Windows 10, Python 3.4.

Note latérale: Je travaille actuellement à essayer d'obtenir que winpexpect importe le module spawn de pexpect, mais j'échoue également à cela.

Réponses:

0 pour la réponse № 1

Cela le fera pour vous:

from pexpect import popen_spawn, fdpexpect

Ensuite, vous pouvez faire le reste de ce dont vous aviez besoin.

edit: c’est la raison pour laquelle vous ne l’avez pas vue dans le __init__.py et notez ceci:

__all__ = ["ExceptionPexpect", "EOF", "TIMEOUT", "spawn", "spawnu", "run","runu", "which", "split_command_line", "__version__", "__revision__"]