mirror of
https://github.com/rizinorg/rz-pipe.git
synced 2026-11-07 17:51:11 -10:00
* Python: Add timeout option to open() to kill time-consuming cmd() calls * Python: Bump version to 0.5.0
rzpipe for Python
Interact with rizin using the #!pipe command or in standalone scripts
that communicate with local or remote rizin via pipe, tcp or http.
Installation
$ pip install rzpipe
or
$ pip3 install rzpipe
Usage example:
import rzpipe
pipe = rzpipe.open("/bin/ls")
pipe.cmd('aa')
print(pipe.cmd("afl"))
print(pipe.cmdj("aflj")) # evaluates JSON and returns an object
print(pipe.cmdj("ij").core.format) # shows file format
pipe.quit()