python如何查看函数功能,类似于linux下的man

[[email protected] python]# python
Python 2.7.5 (default, Jun 17 2014, 18:11:42)
[GCC 4.8.2 20140120 (Red Hat 4.8.2-16)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import socket
>>> help(socket.gethostname)
Help on built-in function gethostname in module _socket:

gethostname(...)
    gethostname() -> string

    Return the current host name.

>>> help(socket.gethostbyname)
Help on built-in function gethostbyname in module _socket:

gethostbyname(...)
    gethostbyname(host) -> address

    Return the IP address (a string of the form '255.255.255.255') for a host.

>>> 

说明:

import socket:导入python提供的一个核心网络库

help(socket.gethostname):查看帮助信息

gethostname:没有参数,返回所在主机或本地主机的名字

gethostbyname:接收一个参数hostname,返回对应的IP

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-12-22 22:18:25

python如何查看函数功能,类似于linux下的man的相关文章

python开发之virtualenv与virtualenvwrapper(linux下安装与配置)

在使用python开发过程中,会经常碰到不同的工程依赖不同版本的库的问题,所以我们需要对于不同的工程使用不同的虚拟环境来保持开发环境以及宿主环境的清洁 ----------virtualenv 一个可以帮助我们管理不同python环境的好工具,它可以在系统中建立多个不同并且相互不干扰的虚拟环境.  - 一 linux下安装,配置virtualenv 1.安装virtualenv pip3 install virtualenv 2.创建目录 mkdir Myproject cd Myproject

三十、监控IO性能、free命令、ps命令、netstat查看网络状态、Linux下抓包

一.监控IO性能 CPU.内存有剩余,但是系统负载还是很高,用vmstat查看发现b列或者wa列比较大,就说明磁盘有问题,那么就要更详细的查看磁盘. iostat命令:在安装sysstat包时就会安装此命令. 用法:可以直接输入查看,也可以加数字1,类似vmstat. # iostat Linux 3.10.0-693.el7.x86_64 (yaowei-01) 2018年03月21日 _x86_64_ (2 CPU) avg-cpu:  %user   %nice %system %iowa

监控io性能、free命令、ps命令、查看网络状态、linux下抓包

监控io性能 简介 iostat主要用于监控系统设备的IO负载情况,iostat首次运行时显示自系统启动开始的各项统计信息,之后运行iostat将显示自上次运行该命令以后的统计信息.用户可以通过指定统计的次数和时间来获得所需的统计信息. 使用 iostat -x 1 -x 是选项 磁盘使用 1表示数据显示每隔1秒刷新一次 输出如下 [[email protected] ~]# iostat -x 1 2 2表示范围 两次 Linux 3.10.0-693.el7.x86_64 (localhos

监控io性能,free命令,ps命令,查看网络状态,linux下抓包

监控io性能 [[email protected] ~]# iostat Linux 3.10.0-514.el7.x86_64 (localhost.localdomain) 2017年09月12日 _x86_64_ (1 CPU) avg-cpu: %user %nice %system %iowait %steal %idle 0.11 0.00 0.23 0.01 0.00 99.66 Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn sda

io性能、free、ps、查看网络状态、linux下抓包

一:监控io性能 iostat -x 磁盘使用最后一列表示为磁盘占用的时间比iotop 磁盘使用 二:free命令 从左到右依次为,总共的大小,使用的大小,剩余大小available=free+buffers/cached的剩余部分total=userd+free+buffers/cached 三:ps命令 查看系统进程 ps aux或者ps -elfPID:进程的IDSTAT:表示进程的状态,分为以下几种D 不能中断的进程(通常为IO)R 正在运行中的进程S 已经中断的进程,通常情况下,大部分

JS编程练习:封装insertAfter函数(功能类似于系统insertBefor)

那么insertAfter()要实现的功能: 在指定的子节点后面插入新的子节点: 1 <body> 2 <div> 3 <p></p> 4 <span></span> 5 <em></em> 6 <i></i> 7 </div> 8 9 <script type="text/javascript"> 10 Element.prototype.i

监控io性能,free,ps,查看网络状态,Linux下抓包

监控IO 性能iotopiostat -x 1 每秒刷新一次,着重关注%util free 查看内存使用情况 PSps aux 查看网络状态netstat 附:扩展tcp三次握手四次挥手 http://www.doc88.com/p-9913773324388.html tshark几个用法:http://www.aminglinux.com/bbs/thread-995-1-1.html 原文地址:http://blog.51cto.com/13528516/2064432

Linux下使用crontab命令以及Python脚本实现自动签到

关于这一部分, 我首先介绍下如何实现使用Python脚本实现签到功能其实,linux下有个命令叫做curl,完全可以完成模拟签到的功能,但是为了练习Python,我就用Python来写了.有这个想法完全是因为实验室的学长开发了一款App,上边收个起床签到,还有排名,为了能那个首签... 言归正传 首先,因为是手机上的App, 所以,我们需要抓包看下它具体的URL以及发送的内容是什么,关于这部分内容我就不在赘述了,我实现的功能主要有模拟发布状态和模拟签到两种功能,两个的URL也是不同的.为了不让学

Linux下python玩转MySQLdb

(0)目录 VMware 下安装Ubuntu的吐血经历 零基础学习Shell编程 Linux下的makefile的妙用 Linux调试神器 -- gdb 十分钟学会Python的基本类型 分布式版本管理神器--GIT GIT文件的三种状态 & Git SSH秘钥问题 十分钟学习Python的进阶语法 配置SSH无密码访问及Linux热键.重启.kill进程 Java的不定长参数和Python的不定长参数对比 Linux下python玩转MySQLdb 一:起因 (1)Linux下安装python