khacker
python的导入模块:python解释器先检查当前目录下的导入的模块,如果没有找到再检查sys模块中path中的变量(import sys,sys.path),如果没有找到,就会发生错误.可以使用脚本将当前目录加入到sys.path中
 >>> import os,sys
>>> moudlepath=os.getcwd()
>>> moudlepath
\'/Users/user\'
>>> sys.path.append(moudlepath)


1.如何在python中查找某个模块的某个函数的用法,比如我要知道os模块下的mkdir这个函数是干嘛的,就可以这杨
import os
dir(os)列出os模块中函数,属性等
help(os.mkdir)简单解释os模块的mkdir函数。
或者可以使用os.__doc__,os.__doc__是对os模块常使用函数的一些介绍

2.如何查找模块中子对象的使用?
比如我要查找ftplib模块下的FTP对象的retrbinary函数怎么使用,那么我就需要使用
from ftplib import FTP
dir(FTP):列出FTP对象的属性和方法等
FTP.__doc__简单介绍FTP对象和一些基本函数的使用
help(FTP.retrbinary)简单介绍FTP的retrbinary函数的使用

分类:

技术点:

相关文章:

  • 2021-08-04
  • 2021-12-05
  • 2021-12-10
  • 2022-12-23
  • 2021-07-28
  • 2021-10-15
  • 2021-12-15
  • 2021-06-22
猜你喜欢
  • 2021-12-12
  • 2021-12-19
  • 2021-11-18
  • 2021-05-22
  • 2021-07-16
  • 2021-12-10
相关资源
相似解决方案