[]在python docs中意味着什么?

nam*_*nam 0 python zip

也许这个问题有点基础,但我正在阅读python中的官方文档:

ZipFile.extractall([path[, members[, pwd]]])
Run Code Online (Sandbox Code Playgroud)

但我不明白[]的含义是什么?

谢谢,

Lev*_*von 15

[]意味着这些是可以提供给函数的可选参数.文档中将提到其他方式使用的默认值.

使用open()的简单示例:

open(name[, mode[, buffering]])
Run Code Online (Sandbox Code Playgroud)

文件名是必需的,但模式和缓冲是可选的.读取打开文件的默认模式,因此open(filename, 'r')相当于open(filename).对于buffering它说:"如果省略,则使用系统默认值"