IDAPython 8.4
Loading...
Searching...
No Matches
init Namespace Reference

Classes

class  IDAPythonHelp
 
class  IDAPythonHelpPrompter
 
class  IDAPythonStdOut
 

Functions

 runscript (script)
 
 print_banner ()
 

Variables

 base = sys.base_exec_prefix
 
 dllspath = os.path.join(base, sys.platlibdir)
 
 i = sys.path.index(base) if base in sys.path else len(sys.path)
 
 IDAPYTHON_DYNLOAD_BASE = os.path.abspath(IDAPYTHON_DYNLOAD_BASE);
 
 lib_dynload
 
 _orig_stdout = sys.stdout;
 
 _orig_stderr = sys.stderr;
 
 stdout
 
 stderr
 
 help = IDAPythonHelp()
 
 argv
 
 idausr_python_list = ida_diskio.get_ida_subdirs("python")
 
 one = os.path.join(idausr_python, str(sys.version_info.major))
 
 userrc = os.path.join(ida_diskio.get_user_idadir(), "idapythonrc.py")
 

Function Documentation

◆ print_banner()

print_banner ( )

◆ runscript()

runscript ( script)
Executes a script.
This function is present for backward compatiblity. Please use idaapi.IDAPython_ExecScript() instead

@param script: script path

@return: Error string or None on success

Variable Documentation

◆ _orig_stderr

_orig_stderr = sys.stderr;
protected

◆ _orig_stdout

_orig_stdout = sys.stdout;
protected

◆ argv

argv

◆ base

base = sys.base_exec_prefix

◆ dllspath

dllspath = os.path.join(base, sys.platlibdir)

◆ help

help = IDAPythonHelp()

◆ i

i = sys.path.index(base) if base in sys.path else len(sys.path)

◆ IDAPYTHON_DYNLOAD_BASE

IDAPYTHON_DYNLOAD_BASE = os.path.abspath(IDAPYTHON_DYNLOAD_BASE);

◆ idausr_python_list

idausr_python_list = ida_diskio.get_ida_subdirs("python")

◆ lib_dynload

lib_dynload
Initial value:
1= os.path.join(
2 IDAPYTHON_DYNLOAD_BASE,
3 "python",
4 str(sys.version_info.major))

◆ one

one = os.path.join(idausr_python, str(sys.version_info.major))

◆ stderr

stderr

◆ stdout

stdout

◆ userrc

userrc = os.path.join(ida_diskio.get_user_idadir(), "idapythonrc.py")