Sha256: 1f5bf93bfd99ecaff4031a2bfbb8303b06cb9fb7bc80a3430c6e056b53302194
Contents?: true
Size: 395 Bytes
Versions: 102
Compression:
Stored size: 395 Bytes
Contents
require 'rbbt-util' require 'pycall/import' module RbbtPython extend PyCall::Import def self.run(mod = nil, &block) begin pyimport mod unless mod.nil? case block.arity when 0 yield when 1 yield self.send(mod) else raise "Unknown arity on block of code #{block.arity}" end rescue Log.exception $! end end end
Version data entries
102 entries across 102 versions & 1 rubygems