Вопросы по теме 'irb'

Как мне проанализировать вещи в Ruby?
Например, в Python я могу делать такие вещи, если хочу получить все атрибуты объекта: >>> import sys >>> dir(sys) ['__displayhook__', '__doc__', '__excepthook__', '__name__', '__package__', '__stderr__', '__stdin__',...
10506 просмотров
schedule 15.09.2023

Проблемы при установке rdoc, irb, bluecloth, chronic на fedora 12
Что означают эти ошибки? [root@localhost config]# gem install bluecloth Building native extensions. This could take a while... ERROR: Error installing bluecloth: ERROR: Failed to build gem native extension. /usr/bin/ruby extconf.rb can't...
10889 просмотров
schedule 16.05.2024

сброс пользователя в IRB после чтения из канала
У меня есть этот скрипт, который при выполнении переводит пользователя в сеанс IRB. Все хорошо, но когда я использую каналы *nix для получения ввода (например, с cat ), сеанс IRB немедленно завершается. Я мог бы сократить сценарий (назовем его...
674 просмотров
schedule 25.03.2022

Загрузка файла в irb
У меня есть метод Ruby, который должен загружать указанный файл при вызове: def self.from_file(file_name, origin = nil) MyFile.new(File.read(file_name), file_name.split('/').last, origin) end Но когда я пытаюсь использовать...
876 просмотров
schedule 22.03.2023

При выполнении практической миграции db в рельсах с использованием irb появляется сообщение об ошибке NameError: неинициализированная константа ActiveRecord
(см. заголовок) вот код, я использую для этого командную строку ms (irb), что само по себе может быть неправильным. C: \ Users \ davo \ Desktop \ RailsProjects \ sqlite> irb \ ‹\ Lass CreateProducts‹ ActiveRecord :: Migration irb...
195 просмотров
schedule 04.02.2022

запуск модульного теста из irb или pry
Есть ли способ запустить тестовый файл из сеанса irb или pry? Я попробовал load './testfile.rb , но это не запускает тесты в тестовом файле. Мой тестовый файл выглядит так: require 'test/unit' require './sudoku.rb' class SudokuTest <...
1801 просмотров
schedule 29.03.2024

Пользовательский гем работает в irb, а не в скрипте ruby
У меня есть собственный драгоценный камень, который построен на следующей структуре файлов: something/common/searchcommon.gemspec something/common/lib/searchcommon.rb something/common/lib/commonfiles/scommon.rb...
822 просмотров
schedule 06.03.2022

отсутствует '=›' в результатах ruby ​​​​irb
Я читаю электронную книгу для экстремальных новичков в Ruby. Он ведет меня ОЧЕНЬ шаг за шагом, но я хочу убедиться, что делаю это правильно, прежде чем двигаться дальше. Моя первая проблема была, когда я набрал irb . Вместо того, чтобы получить...
323 просмотров
schedule 14.04.2023

IRB — синтаксис хэша Ruby 1.9.x: {if: true} не равно {:if =› true}
Короче говоря, я писал метод, который включал аргумент options, который будет делать определенные вещи, если значение для ключа :if оценивается как true. Когда я пытаюсь ввести хэш в IRB, используя новый синтаксис, я получаю синтаксическую ошибку в...
579 просмотров
schedule 03.06.2024

Требовать каталог lib в консоли irb
Есть ли способ, как require все файлы в lib каталоге одновременно в irb консоли ?: irb ( project root ) require './lib/' # not working структура . | --lib | |-- one.rb |-- two.rb |-- tree.rb ИЗМЕНИТЬ Я...
2098 просмотров
schedule 01.06.2022

Ruby: как включить классы с именами в глобальное пространство имен в IRB
По какой-то причине я хочу использовать классы/модули с именами, поскольку они находятся в глобальном пространстве имен в IRB. Например, у меня есть модуль MyCore и класс MyUser внутри него. Есть ли какой-либо механизм или ловушка для IRB,...
2421 просмотров
schedule 28.11.2023

Создать журнал аудита из консоли irb или rails?
В рамках процедур безопасности для нашего приложения Rails мы хотим иметь журнал аудита команд, которые были запущены из консоли rails в нашей производственной среде. Этот журнал аудита должен где-то храниться, например в базе данных, в файле в...
1191 просмотров
schedule 18.11.2022

Как использовать интерактивный_редактор, когда консоль REPL запускается в контексте определенного объекта
Я пытаюсь программно запустить консоль так, чтобы: Его контекст привязан к конкретному объекту ( ссылка на стек Переполнение ). Это позволяет мне использовать инструменты (например, команду vim ), предоставляемые interactive_editor Gem (...
124 просмотров
schedule 22.09.2023

Как создать собственный файл IRB для загрузки файлов, драгоценных камней и зависимостей проекта Ruby?
Кто-нибудь знает, как запустить рубиновый файл с терминала, для которого потребуется N файлов / драгоценных камней, и завершить сеанс IRB с этими файлами, которые уже были загружены в память? Другими словами, я надеюсь на что-то вроде этого: $...
316 просмотров
schedule 11.03.2022

Почему мой терминал не показывает мне irb (main): 001: 0 ›при вводе irb?
Я новичок в этой области и сейчас «пытаюсь» изучить Python и Ruby. Я сделал все, что было сказано в руководстве, но мой терминал просто не показывает мне, что нужно irb(main):001:0> . Я не уверен, что это из-за того, что учебнику уже 4 года,...
433 просмотров
schedule 03.01.2024

Скрыть вывод команды с помощью Ruby 2.6
Я не уверен, что это ошибка или новая функция Ruby 2.6, но после обновления 2.3 -> 2.6 мой терминал IRB не ведет себя как обычно и больше не может скрывать выходные данные. Раньше, когда я набирал точку с запятой, он ждал получения следующей...
88 просмотров
schedule 15.06.2022