|
|
第1行: |
第1行: |
| + | {{DISPLAYTITLE:审计事件表 — Python 文档}} |
| <span id="audit-events" class="target"></span> | | <span id="audit-events" class="target"></span> |
| <div id="audit-events-table" class="section"> | | <div id="audit-events-table" class="section"> |
| | | |
| <span id="index-0"></span> | | <span id="index-0"></span> |
− | = Audit events table = | + | = 审计事件表 = |
| | | |
− | This table contains all events raised by [[../sys#sys|<code>sys.audit()</code>]] or
| + | 此表包含在整个 CPython 运行时和标准库中由 [[../sys#sys|sys.audit()]] 或 [[../../c-api/sys#c|PySys_Audit()]] 调用引发的所有事件。 这些调用是在 3.8.0 或更高版本中添加的(参见 <span id="index-1" class="target"></span>[https://www.python.org/dev/peps/pep-0578 PEP 578])。 |
− | [[../../c-api/sys#c|<code>PySys_Audit()</code>]] calls throughout the CPython runtime and the | |
− | standard library. These calls were added in 3.8.0 or later.
| |
| | | |
− | See [[../sys#sys|<code>sys.addaudithook()</code>]] and [[../../c-api/sys#c|<code>PySys_AddAuditHook()</code>]] for
| + | 有关处理这些事件的信息,请参阅 [[../sys#sys|sys.addaudithook()]] 和 [[../../c-api/sys#c|PySys_AddAuditHook()]]。 |
− | information on handling these events.
| |
| | | |
− | <div class="impl-detail compound">
| + | 以下事件是内部引发的,不对应于 CPython 的任何公共 API: |
| | | |
− | '''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.
| |
− |
| |
− |
| |
− | </div>
| |
| {| | | {| |
− | !width="30%"| Audit event
| + | !width="38%"| 审计事件 |
− | !width="55%"| Arguments
| + | !width="62%"| 参数 |
− | !width="15%"| References
| |
− | |-
| |
− | | array.__new__
| |
− | | <code>typecode</code>, <code>initializer</code>
| |
− | | [[../array#array|[1]]]
| |
− | |-
| |
− | | builtins.breakpoint
| |
− | | <code>breakpointhook</code>
| |
− | | [[../functions#breakpoint|[1]]]
| |
− | |-
| |
− | | builtins.id
| |
− | | <code>id</code>
| |
− | | [[../functions#id|[1]]]
| |
− | |-
| |
− | | builtins.input
| |
− | | <code>prompt</code>
| |
− | | [[../functions#input|[1]]]
| |
− | |-
| |
− | | builtins.input/result
| |
− | | <code>result</code>
| |
− | | [[../functions#input|[1]]]
| |
− | |-
| |
− | | code.__new__
| |
− | | <code>code</code>, <code>filename</code>, <code>name</code>, <code>argcount</code>, <code>posonlyargcount</code>, <code>kwonlyargcount</code>, <code>nlocals</code>, <code>stacksize</code>, <code>flags</code>
| |
− | | [[../types#types|[1]]]
| |
− | |-
| |
− | | compile
| |
− | | <code>source</code>, <code>filename</code>
| |
− | | [[../functions#compile|[1]]]
| |
− | |-
| |
− | | cpython.PyInterpreterState_Clear
| |
− | |
| |
− | | [[../../c-api/init#c|[1]]]
| |
− | |-
| |
− | | cpython.PyInterpreterState_New
| |
− | |
| |
− | | [[../../c-api/init#c|[1]]]
| |
− | |-
| |
− | | cpython._PySys_ClearAuditHooks
| |
− | |
| |
− | | [[../../c-api/init#c|[1]]]
| |
− | |-
| |
− | | cpython.run_command
| |
− | | <code>command</code>
| |
− | | [[../../using/cmdline#cmdoption-c|[1]]]
| |
− | |-
| |
− | | cpython.run_file
| |
− | | <code>filename</code>
| |
− | | [[../../using/cmdline#audit_event_cpython_run_file_0|[1]]]
| |
− | |-
| |
− | | cpython.run_interactivehook
| |
− | | <code>hook</code>
| |
− | | [[../sys#sys|[1]]]
| |
− | |-
| |
− | | cpython.run_module
| |
− | | <code>module-name</code>
| |
− | | [[../../using/cmdline#cmdoption-m|[1]]]
| |
− | |-
| |
− | | cpython.run_startup
| |
− | | <code>filename</code>
| |
− | | [[../../using/cmdline#envvar-PYTHONSTARTUP|[1]]]
| |
− | |-
| |
− | | cpython.run_stdin
| |
− | |
| |
− | | [[../../using/cmdline#audit_event_cpython_run_stdin_0|[1]]]
| |
− | |-
| |
− | | ctypes.addressof
| |
− | | <code>obj</code>
| |
− | | [[../ctypes#ctypes|[1]]]
| |
− | |-
| |
− | | ctypes.call_function
| |
− | | <code>func_pointer</code>, <code>arguments</code>
| |
− | | [[../ctypes#foreign-functions|[1]]]
| |
− | |-
| |
− | | ctypes.cdata
| |
− | | <code>address</code>
| |
− | | [[../ctypes#ctypes._CData|[1]]]
| |
− | |-
| |
− | | ctypes.cdata/buffer
| |
− | | <code>pointer</code>, <code>size</code>, <code>offset</code>
| |
− | | [[../ctypes#ctypes._CData|[1]]][[../ctypes#ctypes._CData|[2]]]
| |
− | |-
| |
− | | ctypes.create_string_buffer
| |
− | | <code>init</code>, <code>size</code>
| |
− | | [[../ctypes#ctypes|[1]]]
| |
− | |-
| |
− | | ctypes.create_unicode_buffer
| |
− | | <code>init</code>, <code>size</code>
| |
− | | [[../ctypes#ctypes|[1]]]
| |
− | |-
| |
− | | ctypes.dlopen
| |
− | | <code>name</code>
| |
− | | [[../ctypes#ctypes|[1]]]
| |
− | |-
| |
− | | ctypes.dlsym
| |
− | | <code>library</code>, <code>name</code>
| |
− | | [[../ctypes#ctypes|[1]]]
| |
− | |-
| |
− | | ctypes.dlsym/handle
| |
− | | <code>handle</code>, <code>name</code>
| |
− | | [[../ctypes#ctypes|[1]]]
| |
− | |-
| |
− | | ctypes.get_errno
| |
− | |
| |
− | | [[../ctypes#ctypes|[1]]]
| |
− | |-
| |
− | | ctypes.get_last_error
| |
− | |
| |
− | | [[../ctypes#ctypes|[1]]]
| |
− | |-
| |
− | | ctypes.seh_exception
| |
− | | <code>code</code>
| |
− | | [[../ctypes#foreign-functions|[1]]]
| |
− | |-
| |
− | | ctypes.set_errno
| |
− | | <code>errno</code>
| |
− | | [[../ctypes#ctypes|[1]]]
| |
− | |-
| |
− | | ctypes.set_last_error
| |
− | | <code>error</code>
| |
− | | [[../ctypes#ctypes|[1]]]
| |
− | |-
| |
− | | ctypes.string_at
| |
− | | <code>address</code>, <code>size</code>
| |
− | | [[../ctypes#ctypes|[1]]]
| |
− | |-
| |
− | | ctypes.wstring_at
| |
− | | <code>address</code>, <code>size</code>
| |
− | | [[../ctypes#ctypes|[1]]]
| |
− | |-
| |
− | | ensurepip.bootstrap
| |
− | | <code>root</code>
| |
− | | [[../ensurepip#ensurepip|[1]]]
| |
− | |-
| |
− | | exec
| |
− | | <code>code_object</code>
| |
− | | [[../functions#eval|[1]]][[../functions#exec|[2]]]
| |
− | |-
| |
− | | fcntl.fcntl
| |
− | | <code>fd</code>, <code>cmd</code>, <code>arg</code>
| |
− | | [[../fcntl#fcntl|[1]]]
| |
− | |-
| |
− | | fcntl.flock
| |
− | | <code>fd</code>, <code>operation</code>
| |
− | | [[../fcntl#fcntl|[1]]]
| |
− | |-
| |
− | | fcntl.ioctl
| |
− | | <code>fd</code>, <code>request</code>, <code>arg</code>
| |
− | | [[../fcntl#fcntl|[1]]]
| |
− | |-
| |
− | | fcntl.lockf
| |
− | | <code>fd</code>, <code>cmd</code>, <code>len</code>, <code>start</code>, <code>whence</code>
| |
− | | [[../fcntl#fcntl|[1]]]
| |
− | |-
| |
− | | ftplib.connect
| |
− | | <code>self</code>, <code>host</code>, <code>port</code>
| |
− | | [[../ftplib#ftplib.FTP|[1]]]
| |
− | |-
| |
− | | ftplib.sendcmd
| |
− | | <code>self</code>, <code>cmd</code>
| |
− | | [[../ftplib#ftplib.FTP|[1]]][[../ftplib#ftplib.FTP|[2]]]
| |
− | |-
| |
− | | function.__new__
| |
− | | <code>code</code>
| |
− | | [[../types#types|[1]]]
| |
− | |-
| |
− | | glob.glob
| |
− | | <code>pathname</code>, <code>recursive</code>
| |
− | | [[../glob#glob|[1]]][[../glob#glob|[2]]]
| |
− | |-
| |
− | | imaplib.open
| |
− | | <code>self</code>, <code>host</code>, <code>port</code>
| |
− | | [[../imaplib#imaplib.IMAP4|[1]]]
| |
− | |-
| |
− | | imaplib.send
| |
− | | <code>self</code>, <code>data</code>
| |
− | | [[../imaplib#imaplib.IMAP4|[1]]]
| |
− | |-
| |
− | | import
| |
− | | <code>module</code>, <code>filename</code>, <code>sys.path</code>, <code>sys.meta_path</code>, <code>sys.path_hooks</code>
| |
− | | [[../../reference/simple_stmts#import|[1]]]
| |
− | |-
| |
− | | mmap.__new__
| |
− | | <code>fileno</code>, <code>length</code>, <code>access</code>, <code>offset</code>
| |
− | | [[../mmap#mmap|[1]]]
| |
− | |-
| |
− | | msvcrt.get_osfhandle
| |
− | | <code>fd</code>
| |
− | | [[../msvcrt#msvcrt|[1]]]
| |
− | |-
| |
− | | msvcrt.locking
| |
− | | <code>fd</code>, <code>mode</code>, <code>nbytes</code>
| |
− | | [[../msvcrt#msvcrt|[1]]]
| |
− | |-
| |
− | | msvcrt.open_osfhandle
| |
− | | <code>handle</code>, <code>flags</code>
| |
− | | [[../msvcrt#msvcrt|[1]]]
| |
− | |-
| |
− | | nntplib.connect
| |
− | | <code>self</code>, <code>host</code>, <code>port</code>
| |
− | | [[../nntplib#nntplib|[1]]][[../nntplib#nntplib|[2]]]
| |
− | |-
| |
− | | nntplib.putline
| |
− | | <code>self</code>, <code>line</code>
| |
− | | [[../nntplib#nntplib|[1]]][[../nntplib#nntplib|[2]]]
| |
− | |-
| |
− | | object.__delattr__
| |
− | | <code>obj</code>, <code>name</code>
| |
− | | [[../../reference/datamodel#object|[1]]]
| |
− | |-
| |
− | | object.__getattr__
| |
− | | <code>obj</code>, <code>name</code>
| |
− | | [[../../reference/datamodel#object|[1]]]
| |
− | |-
| |
− | | object.__setattr__
| |
− | | <code>obj</code>, <code>name</code>, <code>value</code>
| |
− | | [[../../reference/datamodel#object|[1]]]
| |
− | |-
| |
− | | open
| |
− | | <code>file</code>, <code>mode</code>, <code>flags</code>
| |
− | | [[../functions#open|[1]]][[../io#io|[2]]][[../os#os|[3]]]
| |
− | |-
| |
− | | os.add_dll_directory
| |
− | | <code>path</code>
| |
− | | [[../os#os|[1]]]
| |
− | |-
| |
− | | os.chdir
| |
− | | <code>path</code>
| |
− | | [[../os#os|[1]]][[../os#os|[2]]]
| |
− | |-
| |
− | | os.chflags
| |
− | | <code>path</code>, <code>flags</code>
| |
− | | [[../os#os|[1]]][[../os#os|[2]]]
| |
− | |-
| |
− | | os.chmod
| |
− | | <code>path</code>, <code>mode</code>, <code>dir_fd</code>
| |
− | | [[../os#os|[1]]][[../os#os|[2]]][[../os#os|[3]]]
| |
− | |-
| |
− | | os.chown
| |
− | | <code>path</code>, <code>uid</code>, <code>gid</code>, <code>dir_fd</code>
| |
− | | [[../os#os|[1]]][[../os#os|[2]]][[../os#os|[3]]]
| |
− | |-
| |
− | | os.exec
| |
− | | <code>path</code>, <code>args</code>, <code>env</code>
| |
− | | [[../os#os|[1]]]
| |
− | |-
| |
− | | os.fork
| |
− | |
| |
− | | [[../os#os|[1]]]
| |
− | |-
| |
− | | os.forkpty
| |
− | |
| |
− | | [[../os#os|[1]]]
| |
− | |-
| |
− | | os.fwalk
| |
− | | <code>top</code>, <code>topdown</code>, <code>onerror</code>, <code>follow_symlinks</code>, <code>dir_fd</code>
| |
− | | [[../os#os|[1]]]
| |
− | |-
| |
− | | os.getxattr
| |
− | | <code>path</code>, <code>attribute</code>
| |
− | | [[../os#os|[1]]]
| |
− | |-
| |
− | | os.kill
| |
− | | <code>pid</code>, <code>sig</code>
| |
− | | [[../os#os|[1]]]
| |
− | |-
| |
− | | os.killpg
| |
− | | <code>pgid</code>, <code>sig</code>
| |
− | | [[../os#os|[1]]]
| |
− | |-
| |
− | | os.link
| |
− | | <code>src</code>, <code>dst</code>, <code>src_dir_fd</code>, <code>dst_dir_fd</code>
| |
− | | [[../os#os|[1]]]
| |
− | |-
| |
− | | os.listdir
| |
− | | <code>path</code>
| |
− | | [[../os#os|[1]]]
| |
− | |-
| |
− | | os.listxattr
| |
− | | <code>path</code>
| |
− | | [[../os#os|[1]]]
| |
− | |-
| |
− | | os.lockf
| |
− | | <code>fd</code>, <code>cmd</code>, <code>len</code>
| |
− | | [[../os#os|[1]]]
| |
− | |-
| |
− | | os.mkdir
| |
− | | <code>path</code>, <code>mode</code>, <code>dir_fd</code>
| |
− | | [[../os#os|[1]]][[../os#os|[2]]]
| |
− | |-
| |
− | | os.posix_spawn
| |
− | | <code>path</code>, <code>argv</code>, <code>env</code>
| |
− | | [[../os#os|[1]]][[../os#os|[2]]]
| |
− | |-
| |
− | | os.putenv
| |
− | | <code>key</code>, <code>value</code>
| |
− | | [[../os#os|[1]]]
| |
− | |-
| |
− | | os.remove
| |
− | | <code>path</code>, <code>dir_fd</code>
| |
− | | [[../os#os|[1]]][[../os#os|[2]]][[../os#os|[3]]]
| |
− | |-
| |
− | | os.removexattr
| |
− | | <code>path</code>, <code>attribute</code>
| |
− | | [[../os#os|[1]]]
| |
− | |-
| |
− | | os.rename
| |
− | | <code>src</code>, <code>dst</code>, <code>src_dir_fd</code>, <code>dst_dir_fd</code>
| |
− | | [[../os#os|[1]]][[../os#os|[2]]][[../os#os|[3]]]
| |
− | |-
| |
− | | os.rmdir
| |
− | | <code>path</code>, <code>dir_fd</code>
| |
− | | [[../os#os|[1]]]
| |
− | |-
| |
− | | os.scandir
| |
− | | <code>path</code>
| |
− | | [[../os#os|[1]]]
| |
− | |-
| |
− | | os.setxattr
| |
− | | <code>path</code>, <code>attribute</code>, <code>value</code>, <code>flags</code>
| |
− | | [[../os#os|[1]]]
| |
− | |-
| |
− | | os.spawn
| |
− | | <code>mode</code>, <code>path</code>, <code>args</code>, <code>env</code>
| |
− | | [[../os#os|[1]]]
| |
− | |-
| |
− | | os.startfile
| |
− | | <code>path</code>, <code>operation</code>
| |
− | | [[../os#os|[1]]]
| |
− | |-
| |
− | | os.symlink
| |
− | | <code>src</code>, <code>dst</code>, <code>dir_fd</code>
| |
− | | [[../os#os|[1]]]
| |
− | |-
| |
− | | os.system
| |
− | | <code>command</code>
| |
− | | [[../os#os|[1]]]
| |
− | |-
| |
− | | os.truncate
| |
− | | <code>fd</code>, <code>length</code>
| |
− | | [[../os#os|[1]]][[../os#os|[2]]]
| |
− | |-
| |
− | | os.unsetenv
| |
− | | <code>key</code>
| |
− | | [[../os#os|[1]]]
| |
− | |-
| |
− | | os.utime
| |
− | | <code>path</code>, <code>times</code>, <code>ns</code>, <code>dir_fd</code>
| |
− | | [[../os#os|[1]]]
| |
− | |-
| |
− | | os.walk
| |
− | | <code>top</code>, <code>topdown</code>, <code>onerror</code>, <code>followlinks</code>
| |
− | | [[../os#os|[1]]]
| |
− | |-
| |
− | | pathlib.Path.glob
| |
− | | <code>self</code>, <code>pattern</code>
| |
− | | [[../pathlib#pathlib.Path|[1]]]
| |
− | |-
| |
− | | pathlib.Path.rglob
| |
− | | <code>self</code>, <code>pattern</code>
| |
− | | [[../pathlib#pathlib.Path|[1]]]
| |
− | |-
| |
− | | pdb.Pdb
| |
− | |
| |
− | | [[../pdb#pdb|[1]]]
| |
− | |-
| |
− | | pickle.find_class
| |
− | | <code>module</code>, <code>name</code>
| |
− | | [[../pickle#pickle.Unpickler|[1]]]
| |
− | |-
| |
− | | poplib.connect
| |
− | | <code>self</code>, <code>host</code>, <code>port</code>
| |
− | | [[../poplib#poplib|[1]]][[../poplib#poplib|[2]]]
| |
− | |-
| |
− | | poplib.putline
| |
− | | <code>self</code>, <code>line</code>
| |
− | | [[../poplib#poplib|[1]]][[../poplib#poplib|[2]]]
| |
− | |-
| |
− | | pty.spawn
| |
− | | <code>argv</code>
| |
− | | [[../pty#pty|[1]]]
| |
− | |-
| |
− | | resource.prlimit
| |
− | | <code>pid</code>, <code>resource</code>, <code>limits</code>
| |
− | | [[../resource#resource|[1]]]
| |
− | |-
| |
− | | resource.setrlimit
| |
− | | <code>resource</code>, <code>limits</code>
| |
− | | [[../resource#resource|[1]]]
| |
− | |-
| |
− | | setopencodehook
| |
− | |
| |
− | | [[../../c-api/file#c|[1]]]
| |
− | |-
| |
− | | shutil.chown
| |
− | | <code>path</code>, <code>user</code>, <code>group</code>
| |
− | | [[../shutil#shutil|[1]]]
| |
− | |-
| |
− | | shutil.copyfile
| |
− | | <code>src</code>, <code>dst</code>
| |
− | | [[../shutil#shutil|[1]]][[../shutil#shutil|[2]]][[../shutil#shutil|[3]]]
| |
− | |-
| |
− | | shutil.copymode
| |
− | | <code>src</code>, <code>dst</code>
| |
− | | [[../shutil#shutil|[1]]][[../shutil#shutil|[2]]]
| |
− | |-
| |
− | | shutil.copystat
| |
− | | <code>src</code>, <code>dst</code>
| |
− | | [[../shutil#shutil|[1]]][[../shutil#shutil|[2]]]
| |
− | |-
| |
− | | shutil.copytree
| |
− | | <code>src</code>, <code>dst</code>
| |
− | | [[../shutil#shutil|[1]]]
| |
− | |-
| |
− | | shutil.make_archive
| |
− | | <code>base_name</code>, <code>format</code>, <code>root_dir</code>, <code>base_dir</code>
| |
− | | [[../shutil#shutil|[1]]]
| |
− | |-
| |
− | | shutil.move
| |
− | | <code>src</code>, <code>dst</code>
| |
− | | [[../shutil#shutil|[1]]]
| |
− | |-
| |
− | | shutil.rmtree
| |
− | | <code>path</code>
| |
− | | [[../shutil#shutil|[1]]]
| |
− | |-
| |
− | | shutil.unpack_archive
| |
− | | <code>filename</code>, <code>extract_dir</code>, <code>format</code>
| |
− | | [[../shutil#shutil|[1]]]
| |
− | |-
| |
− | | signal.pthread_kill
| |
− | | <code>thread_id</code>, <code>signalnum</code>
| |
− | | [[../signal#signal|[1]]]
| |
− | |-
| |
− | | smtplib.connect
| |
− | | <code>self</code>, <code>host</code>, <code>port</code>
| |
− | | [[../smtplib#smtplib.SMTP|[1]]]
| |
− | |-
| |
− | | smtplib.send
| |
− | | <code>self</code>, <code>data</code>
| |
− | | [[../smtplib#smtplib|[1]]]
| |
− | |-
| |
− | | socket.__new__
| |
− | | <code>self</code>, <code>family</code>, <code>type</code>, <code>protocol</code>
| |
− | | [[../socket#socket|[1]]]
| |
− | |-
| |
− | | socket.bind
| |
− | | <code>self</code>, <code>address</code>
| |
− | | [[../socket#socket.socket|[1]]]
| |
− | |-
| |
− | | socket.connect
| |
− | | <code>self</code>, <code>address</code>
| |
− | | [[../socket#socket.socket|[1]]][[../socket#socket.socket|[2]]]
| |
− | |-
| |
− | | socket.getaddrinfo
| |
− | | <code>host</code>, <code>port</code>, <code>family</code>, <code>type</code>, <code>protocol</code>
| |
− | | [[../socket#socket|[1]]]
| |
− | |-
| |
− | | socket.gethostbyaddr
| |
− | | <code>ip_address</code>
| |
− | | [[../socket#socket|[1]]]
| |
− | |-
| |
− | | socket.gethostbyname
| |
− | | <code>hostname</code>
| |
− | | [[../socket#socket|[1]]][[../socket#socket|[2]]]
| |
− | |-
| |
− | | socket.gethostname
| |
− | |
| |
− | | [[../socket#socket|[1]]]
| |
− | |-
| |
− | | socket.getnameinfo
| |
− | | <code>sockaddr</code>
| |
− | | [[../socket#socket|[1]]]
| |
− | |-
| |
− | | socket.getservbyname
| |
− | | <code>servicename</code>, <code>protocolname</code>
| |
− | | [[../socket#socket|[1]]]
| |
− | |-
| |
− | | socket.getservbyport
| |
− | | <code>port</code>, <code>protocolname</code>
| |
− | | [[../socket#socket|[1]]]
| |
− | |-
| |
− | | socket.sendmsg
| |
− | | <code>self</code>, <code>address</code>
| |
− | | [[../socket#socket.socket|[1]]]
| |
− | |-
| |
− | | socket.sendto
| |
− | | <code>self</code>, <code>address</code>
| |
− | | [[../socket#socket.socket|[1]]]
| |
− | |-
| |
− | | socket.sethostname
| |
− | | <code>name</code>
| |
− | | [[../socket#socket|[1]]]
| |
− | |-
| |
− | | sqlite3.connect
| |
− | | <code>database</code>
| |
− | | [[../sqlite3#sqlite3|[1]]]
| |
− | |-
| |
− | | subprocess.Popen
| |
− | | <code>executable</code>, <code>args</code>, <code>cwd</code>, <code>env</code>
| |
− | | [[../subprocess#subprocess|[1]]]
| |
− | |-
| |
− | | sys._current_frames
| |
− | |
| |
− | | [[../sys#sys|[1]]]
| |
− | |-
| |
− | | sys._getframe
| |
− | |
| |
− | | [[../sys#sys|[1]]]
| |
− | |-
| |
− | | sys.addaudithook
| |
− | |
| |
− | | [[../../c-api/sys#c|[1]]][[../sys#sys|[2]]]
| |
− | |-
| |
− | | sys.excepthook
| |
− | | <code>hook</code>, <code>type</code>, <code>value</code>, <code>traceback</code>
| |
− | | [[../sys#sys|[1]]]
| |
− | |-
| |
− | | sys.set_asyncgen_hooks_finalizer
| |
− | |
| |
− | | [[../sys#sys|[1]]]
| |
− | |-
| |
− | | sys.set_asyncgen_hooks_firstiter
| |
− | |
| |
− | | [[../sys#sys|[1]]]
| |
− | |-
| |
− | | sys.setprofile
| |
− | |
| |
− | | [[../sys#sys|[1]]]
| |
− | |-
| |
− | | sys.settrace
| |
− | |
| |
− | | [[../sys#sys|[1]]]
| |
− | |-
| |
− | | sys.unraisablehook
| |
− | | <code>hook</code>, <code>unraisable</code>
| |
− | | [[../sys#sys|[1]]]
| |
− | |-
| |
− | | syslog.closelog
| |
− | |
| |
− | | [[../syslog#syslog|[1]]]
| |
− | |-
| |
− | | syslog.openlog
| |
− | | <code>ident</code>, <code>logoption</code>, <code>facility</code>
| |
− | | [[../syslog#syslog|[1]]]
| |
− | |-
| |
− | | syslog.setlogmask
| |
− | | <code>maskpri</code>
| |
− | | [[../syslog#syslog|[1]]]
| |
− | |-
| |
− | | syslog.syslog
| |
− | | <code>priority</code>, <code>message</code>
| |
− | | [[../syslog#syslog|[1]]]
| |
− | |-
| |
− | | telnetlib.Telnet.open
| |
− | | <code>self</code>, <code>host</code>, <code>port</code>
| |
− | | [[../telnetlib#telnetlib.Telnet|[1]]]
| |
− | |-
| |
− | | telnetlib.Telnet.write
| |
− | | <code>self</code>, <code>buffer</code>
| |
− | | [[../telnetlib#telnetlib.Telnet|[1]]]
| |
− | |-
| |
− | | tempfile.mkdtemp
| |
− | | <code>fullpath</code>
| |
− | | [[../tempfile#tempfile|[1]]][[../tempfile#tempfile|[2]]]
| |
− | |-
| |
− | | tempfile.mkstemp
| |
− | | <code>fullpath</code>
| |
− | | [[../tempfile#tempfile|[1]]][[../tempfile#tempfile|[2]]][[../tempfile#tempfile|[3]]]
| |
− | |-
| |
− | | urllib.Request
| |
− | | <code>fullurl</code>, <code>data</code>, <code>headers</code>, <code>method</code>
| |
− | | [[../urllib.request#urllib.request|[1]]]
| |
− | |-
| |
− | | webbrowser.open
| |
− | | <code>url</code>
| |
− | | [[../webbrowser#webbrowser|[1]]]
| |
− | |-
| |
− | | winreg.ConnectRegistry
| |
− | | <code>computer_name</code>, <code>key</code>
| |
− | | [[../winreg#winreg|[1]]]
| |
− | |-
| |
− | | winreg.CreateKey
| |
− | | <code>key</code>, <code>sub_key</code>, <code>access</code>
| |
− | | [[../winreg#winreg|[1]]][[../winreg#winreg|[2]]]
| |
− | |-
| |
− | | winreg.DeleteKey
| |
− | | <code>key</code>, <code>sub_key</code>, <code>access</code>
| |
− | | [[../winreg#winreg|[1]]][[../winreg#winreg|[2]]]
| |
− | |-
| |
− | | winreg.DeleteValue
| |
− | | <code>key</code>, <code>value</code>
| |
− | | [[../winreg#winreg|[1]]]
| |
− | |-
| |
− | | winreg.DisableReflectionKey
| |
− | | <code>key</code>
| |
− | | [[../winreg#winreg|[1]]]
| |
− | |-
| |
− | | winreg.EnableReflectionKey
| |
− | | <code>key</code>
| |
− | | [[../winreg#winreg|[1]]]
| |
− | |-
| |
− | | winreg.EnumKey
| |
− | | <code>key</code>, <code>index</code>
| |
− | | [[../winreg#winreg|[1]]]
| |
− | |-
| |
− | | winreg.EnumValue
| |
− | | <code>key</code>, <code>index</code>
| |
− | | [[../winreg#winreg|[1]]]
| |
− | |-
| |
− | | winreg.ExpandEnvironmentStrings
| |
− | | <code>str</code>
| |
− | | [[../winreg#winreg|[1]]]
| |
− | |-
| |
− | | winreg.LoadKey
| |
− | | <code>key</code>, <code>sub_key</code>, <code>file_name</code>
| |
− | | [[../winreg#winreg|[1]]]
| |
− | |-
| |
− | | winreg.OpenKey
| |
− | | <code>key</code>, <code>sub_key</code>, <code>access</code>
| |
− | | [[../winreg#winreg|[1]]]
| |
− | |-
| |
− | | winreg.OpenKey/result
| |
− | | <code>key</code>
| |
− | | [[../winreg#winreg|[1]]][[../winreg#winreg|[2]]][[../winreg#winreg|[3]]]
| |
− | |-
| |
− | | winreg.PyHKEY.Detach
| |
− | | <code>key</code>
| |
− | | [[../winreg#winreg.PyHKEY|[1]]]
| |
− | |-
| |
− | | winreg.QueryInfoKey
| |
− | | <code>key</code>
| |
− | | [[../winreg#winreg|[1]]]
| |
− | |-
| |
− | | winreg.QueryReflectionKey
| |
− | | <code>key</code>
| |
− | | [[../winreg#winreg|[1]]]
| |
− | |-
| |
− | | winreg.QueryValue
| |
− | | <code>key</code>, <code>sub_key</code>, <code>value_name</code>
| |
− | | [[../winreg#winreg|[1]]][[../winreg#winreg|[2]]]
| |
− | |-
| |
− | | winreg.SaveKey
| |
− | | <code>key</code>, <code>file_name</code>
| |
− | | [[../winreg#winreg|[1]]]
| |
− | |-
| |
− | | winreg.SetValue
| |
− | | <code>key</code>, <code>sub_key</code>, <code>type</code>, <code>value</code>
| |
− | | [[../winreg#winreg|[1]]][[../winreg#winreg|[2]]]
| |
− | |}
| |
− | | |
− | The following events are raised internally and do not correspond to any
| |
− | public API of CPython:
| |
− | | |
− | {|
| |
− | !width="38%"| Audit event | |
− | !width="62%"| Arguments | |
| |- | | |- |
| | _winapi.CreateFile | | | _winapi.CreateFile |
− | | <code>file_name</code>, <code>desired_access</code>, | + | | <code>file_name</code>、<code>desired_access</code>、<code>share_mode</code>、<code>creation_disposition</code>、<code>flags_and_attributes</code> |
− | <code>share_mode</code>, <code>creation_disposition</code>, | |
− | <code>flags_and_attributes</code> | |
| |- | | |- |
| | _winapi.CreateJunction | | | _winapi.CreateJunction |
− | | <code>src_path</code>, <code>dst_path</code> | + | | <code>src_path</code>、<code>dst_path</code> |
| |- | | |- |
| | _winapi.CreateNamedPipe | | | _winapi.CreateNamedPipe |
− | | <code>name</code>, <code>open_mode</code>, <code>pipe_mode</code> | + | | <code>name</code>、<code>open_mode</code>、<code>pipe_mode</code> |
| |- | | |- |
| | _winapi.CreatePipe | | | _winapi.CreatePipe |
第696行: |
第29行: |
| |- | | |- |
| | _winapi.CreateProcess | | | _winapi.CreateProcess |
− | | <code>application_name</code>, <code>command_line</code>, | + | | <code>application_name</code>、<code>command_line</code>、<code>current_directory</code> |
− | <code>current_directory</code> | |
| |- | | |- |
| | _winapi.OpenProcess | | | _winapi.OpenProcess |
− | | <code>process_id</code>, <code>desired_access</code> | + | | <code>process_id</code>、<code>desired_access</code> |
| |- | | |- |
| | _winapi.TerminateProcess | | | _winapi.TerminateProcess |
− | | <code>handle</code>, <code>exit_code</code> | + | | <code>handle</code>、<code>exit_code</code> |
| |- | | |- |
| | ctypes.PyObj_FromPtr | | | ctypes.PyObj_FromPtr |
| | <code>obj</code> | | | <code>obj</code> |
| |} | | |} |
| + | |
| + | |
| + | </div> |
| + | <div class="clearer"> |
| + | |
| | | |
| | | |
| </div> | | </div> |
| | | |
− | [[Category:Python 3.9 中文文档]] | + | [[Category:Python 3.9 文档]] |