yhkn.net
当前位置:首页 >> python如何查看一个模块下所属的函数如下图所示 >>

python如何查看一个模块下所属的函数如下图所示

使用dir函数 >>> import os >>> dir(os) ['F_OK', 'MutableMapping', 'O_APPEND', 'O_BINARY', 'O_CREAT', 'O_EXCL', 'O_NOINHERIT', 'O_RANDOM', 'O_RDONLY', 'O_RDWR', 'O_SEQUENTIAL', 'O_SHORT_LIVED', 'O_TEMPORARY', 'O_TEXT', 'O_TRUNC',...

你好:、 第一:帮助文档; 第二种:dir(),小括号内是你想要了解的对象,这个函数还是很伟大的!

可以这样试一下,直接help这个函数,如上图所示,就可以显示出是哪个模块的函数了。

python中每个modul,每个class,每个def都是留有写doc的地方的,写没写是另一回事,可以用“对象名称.__doc__”查看。 这是一个字符串,所以内容只能是字符串允许的内容。如果字符不足以满足说明需求,可能会加上web链接,或者专门的说明函数。

1.知道你要的是什么函数(func),在那个模块,然后import xxx 2.help(xxx.func)

import mathprint dir(math)你也可以查看math模块的源代码,里面的函数、变量什么的都能看到

内置dir函数可以查看模块的所有方法,其中包括以__开头和结尾的内置方法 >>>import antigravity>>>dir(antigravity)['__builtins__', '__doc__', '__file__', '__name__', '__package__', 'webbrowser']

如果一个模块里面有main函数,你直接执行这个模块就可以了。 python filename

比如你的包 D:\biancheng_learn\learn_python(目录中需要有__init__.py文件) 你要导入: import learn_python.module_eg1 这个时候你的文件应该在D:\biancheng_learn\目录下,你可以先用python的shell切换到该目录然后用命令测试下。

pip install ipythonipython 一般来说这样就能看到源代码了,不过numpy好像比较特殊,可以参考如下方法: 安装pipenv,https://docs.pipenv.org/ 用pipenv打开numpy源码 $ pipenv --three$ python3.6 -c "from pathlib import Path;fn='Pipfile'...

网站首页 | 网站地图
All rights reserved Powered by www.yhkn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com