Audit events table¶
This table contains all events raised by sys.audit()
or
PySys_Audit()
calls throughout the CPython runtime and the
standard library.
See sys.addaudithook()
and PySys_AddAuditHook()
for
information on handling these events.
CPython implementation detail: This table is generated from the CPython documentation, and may not represent events raised by other implementations. See your runtime specific documentation for actual events raised.
Audit event | Arguments | References |
---|---|---|
array.__new__ | typecode , initializer |
[1] |
builtins.breakpoint | breakpointhook |
[1] |
builtins.input | prompt |
[1] |
builtins.input/result | result |
[1] |
code.__new__ | code , filename , name , argcount , posonlyargcount , kwonlyargcount , nlocals , stacksize , flags |
[1] |
compile | source , filename |
[1] |
cpython.PyInterpreterState_Clear | [1] | |
cpython.PyInterpreterState_New | [1] | |
cpython._PySys_ClearAuditHooks | [1] | |
cpython.run_command | command |
[1] |
cpython.run_file | filename |
[1] |
cpython.run_interactivehook | hook |
[1] |
cpython.run_module | module-name |
[1] |
cpython.run_startup | filename |
[1] |
cpython.run_stdin | [1] | |
ctypes.cdata | address |
[1] |
ctypes.dlopen | name |
[1] |
ctypes.dlsym | library , name |
[1] |
ensurepip.bootstrap | root |
[1] |
exec | code_object |
[1][2] |
ftplib.connect | self , host , port |
[1] |
ftplib.sendcmd | self , cmd |
[1][2] |
glob.glob | pathname , recursive |
[1][2] |
imaplib.open | self , host , port |
[1] |
imaplib.send | self , data |
[1] |
mmap.__new__ | fileno , length , access , offset |
[1] |
nntplib.connect | self , host , port |
[1][2] |
nntplib.putline | self , line |
[1][2] |
open | file , mode , flags |
[1][2][3] |
os.listdir | path |
[1] |
os.scandir | path |
[1] |
os.system | command |
[1] |
os.truncate | fd , length |
[1][2] |
pdb.Pdb | [1] | |
pickle.find_class | module , name |
[1] |
poplib.connect | self , host , port |
[1][2] |
poplib.putline | self , line |
[1][2] |
shutil.copytree | src , dst |
[1] |
shutil.make_archive | base_name , format , root_dir , base_dir |
[1] |
shutil.rmtree | path |
[1] |
smtplib.connect | self , host , port |
[1] |
smtplib.send | self , data |
[1] |
socket.__new__ | self , family , type , protocol |
[1] |
socket.bind | self , address |
[1] |
socket.connect | self , address |
[1][2] |
socket.getaddrinfo | host , port , family , type , protocol |
[1] |
socket.gethostbyaddr | ip_address |
[1] |
socket.gethostbyname | hostname |
[1][2] |
socket.gethostname | [1] | |
socket.getnameinfo | sockaddr |
[1] |
socket.getservbyname | servicename , protocolname |
[1] |
socket.getservbyport | port , protocolname |
[1] |
socket.sendmsg | self , address |
[1] |
socket.sendto | self , address |
[1] |
socket.sethostname | name |
[1] |
sqlite3.connect | database |
[1] |
subprocess.Popen | executable , args , cwd , env |
[1] |
sys._current_frames | [1] | |
sys._getframe | [1] | |
sys.set_asyncgen_hooks_finalizer | [1] | |
sys.set_asyncgen_hooks_firstiter | [1] | |
sys.setprofile | [1] | |
sys.settrace | [1] | |
telnetlib.Telnet.open | self , host , port |
[1] |
telnetlib.Telnet.write | self , buffer |
[1] |
tempfile.mkdtemp | fullpath |
[1][2] |
tempfile.mkstemp | fullpath |
[1][2][3] |
urllib.Request | fullurl , data , headers , method |
[1] |
webbrowser.open | url |
[1] |