刚学python,如何才能使用help函数 啊??

Python/PHP/Perl 开发与设计
回复
blaze1982
帖子: 62
注册时间: 2006-04-20 20:32
送出感谢: 0
接收感谢: 0

刚学python,如何才能使用help函数 啊??

#1

帖子 blaze1982 » 2007-04-06 17:37

小弟开始对python感兴趣,刚学,照着《简明python教程》一步一步学习
python中有个内建函数help,但是怎么使用啊???
当我输入help ('print')的时候,出现
Sorry, topic and keyword documentation is not available because the Python
HTML documentation files could not be found. If you have installed them,
please set the environment variable PYTHONDOCS to indicate their location.

我查看了一下安装目录下的doc文件夹,里面只有一个chm文件,而没有那些html文件,请问这些文件在哪里下载啊???我在python官网没有找到

请各位dx多多帮忙啊谢谢
头像
anticlockwise
帖子: 2393
注册时间: 2007-03-01 20:46
来自: 湖南长沙
送出感谢: 0
接收感谢: 0
联系:

#2

帖子 anticlockwise » 2007-04-06 17:49

如果你是Ubuntu 6.10,就用apt-get安装python2.4-doc包,如果是7.04就安装python2.5-doc包~~
blaze1982
帖子: 62
注册时间: 2006-04-20 20:32
送出感谢: 0
接收感谢: 0

#3

帖子 blaze1982 » 2007-04-12 8:59

anticlockwise 写了:如果你是Ubuntu 6.10,就用apt-get安装python2.4-doc包,如果是7.04就安装python2.5-doc包~~
谢谢ls,我想等到7.04正式版出来再装ubuntu,我现在是windows下面装的python了,请问这个下面该怎样弄才能使用help函数??
谢谢
moxien
帖子: 145
注册时间: 2006-09-20 14:36
送出感谢: 0
接收感谢: 0

#4

帖子 moxien » 2007-04-14 13:16

没用过help函数,大多数看PythonDocs
头像
anticlockwise
帖子: 2393
注册时间: 2007-03-01 20:46
来自: 湖南长沙
送出感谢: 0
接收感谢: 0
联系:

#5

帖子 anticlockwise » 2007-04-16 0:35

Win底下的Python如果是直接用msi进行的安装的话,只会有一个chm帮助文件,这就是需要的文档。
如果想用help函数的话,需要有HTML格式的Python文档,去官方网吧,那里有你需要的答案。
我自己不太记得了,很少需要用到help函数 :em06
blaze1982
帖子: 62
注册时间: 2006-04-20 20:32
送出感谢: 0
接收感谢: 0

#6

帖子 blaze1982 » 2007-04-16 12:01

anticlockwise 写了:Win底下的Python如果是直接用msi进行的安装的话,只会有一个chm帮助文件,这就是需要的文档。
如果想用help函数的话,需要有HTML格式的Python文档,去官方网吧,那里有你需要的答案。
我自己不太记得了,很少需要用到help函数 :em06
真是因为去官网没有找到才到这里发帖求助的,唉,伤脑筋啊

哪位大侠帮我把那个html文档的链接贴上来啊
谢谢
fuhuizn
帖子: 739
注册时间: 2006-01-06 22:55
系统: ubuntu
送出感谢: 0
接收感谢: 14 次
联系:

给你个例子

#7

帖子 fuhuizn » 2007-04-18 10:43

代码: 全选

import urllib
help(urllib.urlretrieve)

s='abc'
help(s)
ttkk1024
帖子: 19
注册时间: 2006-04-16 15:13
送出感谢: 0
接收感谢: 0

#8

帖子 ttkk1024 » 2007-04-20 19:45

python 群:36501890
rainy14f
帖子: 23
注册时间: 2006-07-27 0:30
送出感谢: 0
接收感谢: 0
联系:

#9

帖子 rainy14f » 2007-05-26 4:30

help是一个内置函数,所谓内置函数,就是在Python中被自动加载的函数,任何时候都可以用。如果传一个字符串做参数的话,它会自动搜索以这个字符串命名的模块,方法,等。如果传入的是一个对象,就会显示这个对象的类型的帮助。

楼主输入help('print'),它就会寻找以'print'为名的模块,类,等,找不到就得到你看到的那个信息了。而print在python里是一个保留字,和pass,return同等,而非对象,所以help(print)也会出错。

举个例子:
help('sys') 会列出sys模块的帮助
a = [1,2,3]
help(a) 会显示list的帮助
help(a.append) 会显示list的append方法的帮助

楼主可以看看python安装自带的library reference,2.1节是关于内置函数的。Reference Manual的6.6节可以找到关于print的东东。
我爱好Java,正在学习Python和Linux,很高兴和你交朋友!我的BLOG是http://shao-fan.com/blog
回复

回到 “Python/Php/Perl”