[Python] commande cd

zaldor Messages postés 24 Statut Membre -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
J'essaie d'utiliser la commande cd sur console pour lancer un dossier .py, mais je reçois la NameError : name 'cd' is not defined.
J'ai cherché de la doc sur comment utiliser cette commande, mais n'en ai pas trouvé.
Quelqu'un peut-il m'expliquer comment ça marche ? faut-il importer un module ? ou plus simplement comment lancer un fichier .py via la console ?
merci
Configuration: Windows Vista
Firefox 2.0.0.12

3 réponses

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Tu as bien fait le import os ?
    (mando@aldur) (~) $ ls truc/
    index.html  index.html.1
    (mando@aldur) (~) $ python
    Python 2.4.4 (#2, Jan  3 2008, 13:36:28)
    [GCC 4.2.3 20071123 (prerelease) (Debian 4.2.2-4)] on linux2
    Type "help", "copyright", "credits" or "license" for more information.
    >>> import os
    >>> os.chdir("truc")
    >>> os.listdir(".")
    ['index.html.1', 'index.html']
    

    Bonne chance
    2
  2. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    C'est pas plutôt chdir ?
    http://docs.python.org/lib/os-file-dir.html

    Bonne chance
    0
  3. zaldor Messages postés 24 Statut Membre 1
     
    dir sert à savoir quelles fonctions et méthodes tu peux utiliser avec un objet, je ne craois pas que ça ait un rapport avec mon sujet.
    j'ai regardé le lien, j'ai trouvé des commandes à priori intéressantes (comme 'listdir'), mais là encore, il me répond qu'il ne connait pas la fonction (name 'listdir' is not defined)
    0