• # cherche un cours ruby sur le net

    Posté par  . Évalué à 2.

    Je ne connais pas ruby mais on doit bien en trouver un quelque part.

    Ca sera plus simple que de poser tes questions au compte-goutte.
  • # grmpfff

    Posté par  (site web personnel) . Évalué à -1.

    On peut se tutoyer ?
  • # et python ?

    Posté par  . Évalué à 4.

    tu sais que tu pourrais faire cela en python.

    mais que vois-je dans le forum ? on dirait bien que ce matin tu as tenté de faire avec python ... à priori sans résultat.

    tu es trop fort, épuiser les capacités de python en une seule journée, c'est vraiment balèze !!!

    en combien de temps vas-tu déterminer que ruby ne convient pas non plus ?

    je vais te filer une piste. tu peux aussi le faire en perl, en C, en java, en C# (comme tu es sous windows, tu as le choix entre .net et mono, veinard!).
    pour ada, ocaml, erlang, lisp, ..., je ne peux pas me prononcer, je n'ai jamais pratiqué.
    • [^] # Re: et python ?

      Posté par  . Évalué à 2.

      un truc plus simple: une commande shell ms dos :) C'est natif et y a de l'aide sous windows.
      • [^] # et MS DOS?

        Posté par  . Évalué à 2.

        Y:\>help move
        Déplace des fichiers et renomme des fichiers et répertoires.

        Pour déplacer un ou plusieurs fichiers :
        MOVE [/Y | /-Y] [lecteur:][chemin]fichier1[,...] destination

        Pour renommer un répertoire:
        MOVE [/Y | /-Y] [lecteur:][chemin]répert1 répertoire2

        [lecteur:][chemin]fichier1 Spécifie l'emplacement et le nom du ou des
        fichiers que vous voulez déplacer.
        destination Spécifie le nouvel emplacement du fichier.
        Destination peut être une lettre de lecteur et
        deux-points (:), un nom de répertoire, ou une
        combinaison. Si vous déplacez un seul fichier,
        vous pouvez aussi inclure un nom de fichier si
        vous voulez renommer le fichier en le déplaçant.
        [lecteur:][chemin]répert1 Spécifie le répertoire que vous voulez renommer.
        répert2 Spécifie le nouveau nom du répertoire.

        /Y Supprime la demande de confirmation de
        remplacement de fichiers de destination existants.
        /-Y Provoque la demande de confirmation de
        remplacement de fichiers de destination existants.

        L'option /Y peut être présente dans la variable d'environnement COPYCMD.
        Outrepassez ceci en utilisant /-Y dans la ligne de commandes. Par défaut, une
        demande de confirmation apparaît sauf si la commande MOVE est exécutée depuis
        un script de commandes.


        en faisant move <chemin_vers_repertoire_source> <\\host_distant>\<repertoire_partage> ca devrait marcher.
        • [^] # Re: et MS DOS?

          Posté par  . Évalué à 0.

          Merci beaucoup de ton coup de main, je vais essayer cela ds un fichier .bat afin de le lancer depuis une application python histoire de me faire la main.

          Merci beaucoup
    • [^] # Re: et python ?

      Posté par  . Évalué à -1.

      Je n'ai pas dis que python ne fallait rien tu interpretes à ta manière, par compte tu as l'air de dominer tout cela.

      Il me vient une question, que peux tu me conseiller comme language pour copier des repertoires afin de lancer une gravure sur cd à heure fixe.

      Je cherche juste un moyen de resoudre mon problème et pour cela je ne reste pas aveugle.

      Je cherche a approfondir au niveau de python donc je pense avoir trouver un professeur...Non
  • # RTFM

    Posté par  . Évalué à 1.

  • # La méthode syscopy

    Posté par  . Évalué à 1.

    Le site à connaître http://www.ruby-doc.org/


    L'object à connaitre est 'File' , ici

    require "ftools"
    if (File.exist?)
    File.syscopy("ce_fichier","vers_ce_fichier")
    else
    puts ("erreur")
    end

    la méthode syscopy permet la recopie ver d'autre sous-répertoire

    File.syscopy("ce_fichier","/tmp") # creation de /tmp/ce_fichier



    http://www.ruby-doc.org/core/classes/File.html

    À noté le site officiel ne mentionne pas cette méthode n'est pas mentionné sur le site RDoc!!!!! J'ai trouvé l'info dans le 'The Ruby Way' de Fulton

    par contre, le module FileUtils contient tous les manipulations de base de fichier.

    http://www.ruby-doc.org/core/classes/FileUtils.html

    Un autre module qui devrait t'intéressé est le module find....

    http://www.ruby-doc.org/core/classes/Find.html

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.