d**s 发帖数: 920 | 1 向大家请教一个Python的问题, 我对Python不熟。
从网上下了一个python的libary, 其中时常用到一个数据变量, 但我如何知道
这个数据变量具体是什么类型呀 ?
能否判断它的类型呀 ?
有没有办法列出它包含的内容 ?
(实际上, 我用的是mechanize, 如果有哪位熟悉这个tool, 我不
知道它里面的forms的数据类型是什么, 包含什么内容
br = mechanize.Browser()
我说的forms就是从这里得到的 br.forms()
怎么知道这个forms 包含什么内容 ?
多谢大家。 |
S*A 发帖数: 7142 | 2 type(br)
dir(br)
print br.__doc__
【在 d**s 的大作中提到】 : 向大家请教一个Python的问题, 我对Python不熟。 : 从网上下了一个python的libary, 其中时常用到一个数据变量, 但我如何知道 : 这个数据变量具体是什么类型呀 ? : 能否判断它的类型呀 ? : 有没有办法列出它包含的内容 ? : (实际上, 我用的是mechanize, 如果有哪位熟悉这个tool, 我不 : 知道它里面的forms的数据类型是什么, 包含什么内容 : br = mechanize.Browser() : 我说的forms就是从这里得到的 br.forms() : 怎么知道这个forms 包含什么内容 ?
|
m********5 发帖数: 17667 | 3 python就这问题,如果没有manual, 一般就用help或者看__doc__
但是不是每个函数每个类这些信息都全的,所以我常常只有把source code看一遍
有时候遇到一个继承很深的东西,得看好多code
【在 d**s 的大作中提到】 : 向大家请教一个Python的问题, 我对Python不熟。 : 从网上下了一个python的libary, 其中时常用到一个数据变量, 但我如何知道 : 这个数据变量具体是什么类型呀 ? : 能否判断它的类型呀 ? : 有没有办法列出它包含的内容 ? : (实际上, 我用的是mechanize, 如果有哪位熟悉这个tool, 我不 : 知道它里面的forms的数据类型是什么, 包含什么内容 : br = mechanize.Browser() : 我说的forms就是从这里得到的 br.forms() : 怎么知道这个forms 包含什么内容 ?
|
d**s 发帖数: 920 | 4 thanks a lot.
【在 S*A 的大作中提到】 : type(br) : dir(br) : print br.__doc__
|