Questions marquées «ruby»

Ruby est un langage interprété orienté objet dynamique et open source multiplateforme, créé par Yukihiro Matsumoto (Matz) en 1995. La balise [ruby] est destinée aux questions liées au langage Ruby, y compris sa syntaxe et ses bibliothèques. Les questions Ruby on Rails doivent être étiquetées avec [ruby-on-rails].


13
Erreur Ruby 'require': impossible de charger un tel fichier
J'ai un fichier, main.rb avec le contenu suivant: require "tokenizer.rb" Le fichier tokenizer.rb se trouve dans le même répertoire et son contenu est: class Tokenizer def self.tokenize(string) return string.split(" ") end end Si j'essaie d'exécuter main.rb, j'obtiens l'erreur suivante: C:\Documents and Settings\my\src\folder>ruby main.rb C:/Ruby193/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- …
169 ruby  require 


12
Meilleur moyen d'imprimer un hash
J'ai un grand hachage avec des tableaux imbriqués et des hachages. Je voudrais simplement l'imprimer pour qu'il soit «lisible» pour l'utilisateur. J'aimerais que ce soit un peu comme to_yaml - c'est assez lisible - mais toujours trop technologique. En fin de compte, ce sont les utilisateurs finaux qui ont besoin …




13
Comment utiliser Ruby pour les scripts shell?
J'ai quelques tâches de script shell simples que je veux faire Par exemple: sélectionner un fichier dans le répertoire de travail à partir d'une liste de fichiers correspondant à une expression régulière. Je sais que je peux faire ce genre de chose en utilisant bash et grep standard, mais je …
165 ruby  shell  scripting 

4
Comment faire une nouvelle ligne en sortie
Comment faire \nfonctionner ma sortie? Pour le moment, il écrit tout simplement dans 1 long bloc. Merci pour toute aide Dir.chdir 'C:/Users/name/Music' music = Dir['C:/Users/name/Music/*.{mp3, MP3}'] puts 'what would you like to call the playlist?' @new = '' playlist_name = gets.chomp + '.m3u' music.each do |z| @new += z + …
165 ruby  newline 

8
Ruby équivalent de virtualenv?
Existe-t-il quelque chose de similaire à l'utilitaire Python virtualenv ? Fondamentalement, il vous permet d'installer des packages Python dans un environnement sandbox, donc easy_install djangone va pas dans votre répertoire site-packages à l'échelle du système, il irait dans le répertoire créé par virtualenv. Par exemple: $ virtualenv test New python …
165 python  ruby  virtualenv 


3
Ruby combinant un tableau en une seule chaîne
Dans Ruby, existe-t-il un moyen de combiner tous les éléments du tableau en une seule chaîne? Exemple de tableau: @arr = ['<p>Hello World</p>', '<p>This is a test</p>'] Exemple de sortie: <p>Hello World</p><p>This is a test</p>
163 ruby 

23
Les CocoaPods ne fonctionnent pas sous macOS High Sierra
Après la mise à niveau vers macOS High Sierra, CocoaPods ne fonctionne pas. Bien qu'il soit tentant de s'éloigner des CocoaPods, ce n'est malheureusement pas dans la portée pour le moment. Le message d'erreur est ci-dessous. zsh: /Users/****/.gems/bin/pod: bad interpreter: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin: no such file or directory Je me rends compte …


5
Comment vérifier si un répertoire donné existe dans Ruby
J'essaie d'écrire un script qui vérifie ou met à jour automatiquement une URL Subversion en fonction de l'existence ou non d'un répertoire spécifié. Pour une raison quelconque, mon code ne fonctionne pas et retourne toujours vrai même s'il est faux: def directory_exists?(directory) return false if Dir[directory] == nil true end …
163 ruby 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.