论坛首页 编程语言技术论坛

python中import & help()命令的使用

浏览 4177 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (3) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-04-26  

今天在测试python命令时,需要查看命令的解释,忽然发现python的内置help命令挺好用的,介绍给大家

首先,当你你需要查看某个命令的解释时,需要先导入它

 

例:import os

     help(os)

     help(os.path)

均可

但是help(path)不可以因为path未被导入局部名字空间

如果需要导入的话可以使用from os import path

就可以使用help(path)来查看path命令的解释

使用from module import xxx 的一个坏处是,可能导致局部名字空间内名字的冲突

详细的分析请看:http://www.woodpecker.org.cn/diveintopython/object_oriented_framework/importing_modules.html

   发表时间:2009-04-26  
from module import xxx是可以的,但使用from module import *是很不好的习惯。你所说的文章也是不推荐使用from module import *而已,至于from module import xxx,可以使用from module import xxx as xxx_alias,使用别名可以避免名字冲突
1 请登录后投票
   发表时间:2009-04-27  
phyeas 写道
from module import xxx是可以的,但使用from module import *是很不好的习惯。你所说的文章也是不推荐使用from module import *而已,至于from module import xxx,可以使用from module import xxx as xxx_alias,使用别名可以避免名字冲突

恩,学习了,还可以命名别名,呵呵,谢谢
0 请登录后投票
   发表时间:2009-04-27  
不谢,支持python,支持学习python,共同进步,呵呵
0 请登录后投票
   发表时间:2009-04-27  
phyeas 写道
不谢,支持python,支持学习python,共同进步,呵呵

对了,你最近在学python那方面呢?
我都荒废了,因为要做一些jsp的项目,都没时间学习python了
还是得抽空提高下,感觉python用起来比较方便啊
0 请登录后投票
   发表时间:2009-04-27  
iamsk 写道
phyeas 写道
不谢,支持python,支持学习python,共同进步,呵呵

对了,你最近在学python那方面呢?
我都荒废了,因为要做一些jsp的项目,都没时间学习python了
还是得抽空提高下,感觉python用起来比较方便啊

呵呵,研究python在企业应用中的可行性,确实是比较方便啊,我主业也是搞JAVA EE的。
0 请登录后投票
   发表时间:2009-04-28   最后修改:2009-04-28
phyeas 写道
iamsk 写道
phyeas 写道
不谢,支持python,支持学习python,共同进步,呵呵

对了,你最近在学python那方面呢?
我都荒废了,因为要做一些jsp的项目,都没时间学习python了
还是得抽空提高下,感觉python用起来比较方便啊

呵呵,研究python在企业应用中的可行性,确实是比较方便啊,我主业也是搞JAVA EE的。

我的主业也是java ee的,呵呵,志同道合阿!
不过对python、linux很感兴趣,还不了解python的应用方面呢
大家可以多多沟通
0 请登录后投票
   发表时间:2009-05-01  
我是做SDET的,也在学Python 3.0
在看core python 2rd edition时,里面第16章到23章,写了Python的8个方向,
网络编程,网络客户端编程,多线程编程,GUI编程,WEB编程,web服务,数据库编程,用win32的com来操作MS office,用Jython写Python和Java程序,以及在移动设备领域上的PyQT,大致上就这几个方向吧。而我毕竟是作测试的,更多关注python在测试领域上的应用,目前我知道的网络和数据库应用比较广泛。呵呵。初学者,请多多指教!
0 请登录后投票
   发表时间:2009-05-03  
bubill 写道
我是做SDET的,也在学Python 3.0
在看core python 2rd edition时,里面第16章到23章,写了Python的8个方向,
网络编程,网络客户端编程,多线程编程,GUI编程,WEB编程,web服务,数据库编程,用win32的com来操作MS office,用Jython写Python和Java程序,以及在移动设备领域上的PyQT,大致上就这几个方向吧。而我毕竟是作测试的,更多关注python在测试领域上的应用,目前我知道的网络和数据库应用比较广泛。呵呵。初学者,请多多指教!

恩,谢谢分享,看来方向蛮多的
0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics