python帮助信息查看以及笔记
2015-11-23 14:09
549 查看
如何获取使用帮助:
获取对象支持使用的属性和方法:dir()
dir()不带参数时,返回当前范围内的变量、方法和定义的类型列表;带参数时,返回参数的属性、方法列表。如果参数包含方法__dir__(),该方法将被调用。如果参数不包含__dir__ (),该方法将最大限度地收集参数信息。
代码实例:
某方法的具体使用帮助:help(list.pop)
获取可调用对象的文档字串:print obj.__doc__
#pydoc raw_input
---------------------------------
----------------------------------
argv 是所谓的“参数变量(argument variable)”,是一个非常标准的编程术语。在其他的编程语言里你也可以看到它。这个变量包含了你传递给 Python 的参数。
#python argv.py argvtest wjoyxt1 wjoyxt2 wjoyxt3
-----------------------------------
获取对象支持使用的属性和方法:dir()
dir()不带参数时,返回当前范围内的变量、方法和定义的类型列表;带参数时,返回参数的属性、方法列表。如果参数包含方法__dir__(),该方法将被调用。如果参数不包含__dir__ (),该方法将最大限度地收集参数信息。
代码实例:
1 >>> dir() 2 ['__builtins__', '__doc__', '__name__', '__package__'] 3 >>> import struct 4 >>> dir() 5 ['__builtins__', '__doc__', '__name__', '__package__', 'struct'] 6 >>> dir(struct) 7 ['Struct', '__builtins__', '__doc__', '__file__', '__name__', '__package__', '_clearcache', 'calcsize', 'error', 'pack', 'pack_into', 'unpack', 'unpack_from'] 8 >>> class Person(object): 9 ... def __dir__(self): 10 ... return ["name", "age", "country"] 11 ... 12 >>> dir(Person) 13 ['__class__', '__delattr__', '__dict__', '__dir__', '__doc__', '__format__', '__getattribute__', '__hash__', '__init__', '__module__', '__new__', '__reduce__','__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', '__weakref__'] 14 >>> tom = Person() 15 >>> dir(tom) 16 ['age', 'country', 'name']
某方法的具体使用帮助:help(list.pop)
获取可调用对象的文档字串:print obj.__doc__
#pydoc raw_input
---------------------------------
----------------------------------
argv 是所谓的“参数变量(argument variable)”,是一个非常标准的编程术语。在其他的编程语言里你也可以看到它。这个变量包含了你传递给 Python 的参数。
from sys import argv script, first, second, third = argv print "The script is called:", script print "Your first variable is:", first print "Your second variable is:", second print "Your third variable is:", third
#python argv.py argvtest wjoyxt1 wjoyxt2 wjoyxt3
-----------------------------------
相关文章推荐
- Python基础之【第四篇】
- python codeforces 322 div2 C
- Python问题汇总
- PYTHON之全局变量
- Python如何使用tfidf
- [LeetCode]题解(python):060-Permutation Sequence
- [LeetCode]题解(python):059-Spiral Matrix II
- python 里关于字符的处理
- python 开发中易混淆点
- [LeetCode]题解(python):058-Length of Last Word
- python实现爬虫统计学校BBS男女比例(三)数据处理
- python统计小脚本
- 学习python地址
- Python - 操作Excel(上)
- 通过矩阵求两个向量集中元素两两之间的欧氏距离(python实现)
- 使用python来访问Hadoop HDFS存储实现文件的操作
- python django 快速搭建blog
- [python]help 函数
- <LeetCode><Medium> 3 Longest Substring Without Repeating Characters
- Python之删除代码中空白行