python显示包函数的简单介绍

查看python模块中所有函数随着使用pythonpython显示包函数的时间越来越长python显示包函数 , 安装的python模块也越来越多python显示包函数,有的模块不常用,也渐渐会忘了里面有哪些函数;或者,一个新的python模块,没有官方文档,要想知道调用哪些函数 , 怎么调用那些函数,于是乎就需要查看一下自己安装的python模块里有哪些函数 , 现将查看方法总结如下
在命令行下运行如下命令即可查看
在交互式解释器中输入如下命令即可 , 效果跟在命令行下输入 $ pydoc modules 是一样的 。
python的sys模块也是可以用来查看模块信息的
如果python显示包函数你使用的是 pip 来作为python显示包函数你的 python 包管理器的话,可以在命令行下直接运行 $ pip freeze/code 或者 code$ pip list 来查看安装包的信息,当然其它的包管理器也有类似的功能,同时,你也可以在python交互式解释器中导入pip模块来查看包信息 。
如果你安装过 yolk 的话可以使用 yolk 命令来查看包信息,你可以使用 $ pip install yolk 来安装它yolk 使用简单,只需在命令行下操作即可 。
python怎么看函数的实现系统内置的类是内置实现的,没有相关代码 。
如果要看,只能找python的源代码来看_str的实现,但那里头也没有多少,大部分都是调用外部库实现的,没多少python代码 。
一些python包中的功能,可以直接看相应的py文件的代码 。
或者按下述方式:
启动Module Docs:
同时会弹出的浏览器窗口:
在其中选择相应的包,比如re包:
点击红框处的连接即可以浏览器中查看相应py文件的代码 , 或者在ide中打开相应的文件去查看 。
如果某个包的方法调用产生了错误,可以在ide中点击相应的连接以打开相应的py文件并定位到出错语句,这对所有的py文件都是有效的,但不是所有的ide都会有此功能 。
python中plt.post是什么函数2018-05-04 11:11:36
【python显示包函数的简单介绍】 122点赞
qiurisiyu2016
码龄7年
关注
matplotlib
1、plt.plot(x,y)
plt.plot(x,y,format_string,**kwargs)
x轴数据,y轴数据,format_string控制曲线的格式字串
format_string 由颜色字符,风格字符 , 和标记字符
import matplotlib.pyplot as plt
plt.plot([1,2,3,6],[4,5,8,1],’g-s’)
plt.show()
结果
**kwards:
color 颜色
linestyle 线条样式
marker 标记风格
markerfacecolor 标记颜色
markersize 标记大小 等等
plt.plot([5,4,3,2,1])
plt.show()
结果
plt.plot([20,2,40,6,80])#缺省x为[0,1,2,3,4,...]
plt.show()
结果
plt.plot()参数设置
Property Value Type
alpha 控制透明度,0为完全透明 , 1为不透明
animated [True False]
antialiased or aa [True False]
clip_box a matplotlib.transform.Bbox instance
clip_on [True False]
clip_path a Path instance and a Transform instance, a Patch
color or c 颜色设置
contains the hit testing function
dash_capstyle [‘butt’ ‘round’ ‘projecting’]
dash_joinstyle [‘miter’ ‘round’ ‘bevel’]
dashes sequence of on/off ink in points
data 数据(np.array xdata, np.array ydata)
figure 画板对象a matplotlib.figure.Figure instance
label 图示
linestyle or ls 线型风格[‘-’ ‘–’ ‘-.’ ‘:’ ‘steps’ …]
linewidth or lw 宽度float value in points
lod [True False]
marker 数据点的设置[‘+’ ‘,’ ‘.’ ‘1’ ‘2’ ‘3’ ‘4’]
markeredgecolor or mec any matplotlib color
markeredgewidth or mew float value in points

推荐阅读