Вопросы по теме '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