python如何查看所有变量

2024-09-09

python中可以使用dir()函数查看所有变量。




通过dir()函数,我们可以查看某指定模块包含的全部成员(包括变量、函数和类)。注意这里所指的全部成员,不仅包含可供我们调用的模块成员,还包含所有名称以双下划线“__”开头和结尾的成员。


这里以导入string模块为例,string模块包含操作字符串相关的大量方法,下面通过dir()函数查看该模块中包含哪些成员:


importstring


print(dir(string))


程序执行结果为:


['Formatter','Template','_ChainMap','_TemplateMetaclass','__all__','__builtins__','__cached__','__doc__','__file__','__loader__','__name__','__package__','__spec__','_re','_string','ascii_letters','ascii_lowercase','ascii_uppercase','capwords','digits','hexdigits','octdigits','printable','punctuation','whitespace']


分享