当前位置:  开发笔记 > 编程语言 > 正文

如何使用python控制台搜索帮助

如何解决《如何使用python控制台搜索帮助》经验,为你挑选了4个好方法。

有没有办法在Python控制台中使用关键字搜索特定的包/函数?

例如,我可能想搜索"pdf"以获取与pdf相关的任务.



1> Jaime..:

您可以使用帮助来访问已导入的不同模块的文档字符串,例如,尝试以下操作:

help(math)

你会得到一个错误,

import math
help(math)

并且您将获得模块中可用方法的列表,但仅在您导入它之后.它也适用于各个函数,例如在导入数学后尝试:

help(math.sin)

要处理pdf,您可能需要安装第三方模块.快速搜索让我得到了这个结果,我没有尝试过:

http://www.devshed.com/c/a/Python/Python-for-PDF-Generation/



2> dbr..:

pydoc -k标志搜索文档.

pydoc -k 
    Search for a keyword in the synopsis lines of all available modules.

从终端,运行..

$ pydoc -k pdf

..例如:

$ pydoc -k pdf
PdfImagePlugin 
wx.lib.pdfwin 
PIL.PdfImagePlugin

它不搜索文档的内容,但会搜索所有模块名称 - 如果这还不够,我建议使用Google或StackOverflow搜索"Python PDF模块"或类似名称


'pydoc'不被识别为内部或外部命令,可操作程序或批处理文件.(赢得)

3> 小智..:

帮助("模块")

>>> help( "modules" )

Please wait a moment while I gather a list of all available modules...

C:\Program Files\Python26\lib\pkgutil.py:110: DeprecationWarning: The wxPython compatibility package is no longer automatically generated or actively maintained.  Please switch to the wx package as soon
  __import__(name)
ArgImagePlugin      WmfImagePlugin      dbhash              pyclbr
BaseHTTPServer      XVThumbImagePlugin  decimal             pydoc
Bastion             XbmImagePlugin      difflib             pydoc_topics
BdfFontFile         XpmImagePlugin      dircache            pyexpat
BmpImagePlugin      _LWPCookieJar       dis                 quopri
BufrStubImagePlugin _MozillaCookieJar   distutils           random
CGIHTTPServer       __builtin__         doctest             re
Canvas              __future__          dumbdbm             repr
ConfigParser        _abcoll             dummy_thread        rexec
ContainerIO         _ast                dummy_threading     rfc822
Cookie              _bisect             email               rlcompleter
CurImagePlugin      _bsddb              encodings           robotparser
DcxImagePlugin      _bytesio            errno               runpy
Dialog              _codecs             exceptions          sched
DocXMLRPCServer     _codecs_cn          filecmp             select
EpsImagePlugin      _codecs_hk          fileinput           sets
ExifTags            _codecs_iso2022     fnmatch             sgmllib
FileDialog          _codecs_jp          formatter           sha
FitsStubImagePlugin _codecs_kr          fpformat            shelve
FixTk               _codecs_tw          fractions           shlex
FliImagePlugin      _collections        ftplib              shutil
FontFile            _csv                functools           signal
FpxImagePlugin      _ctypes             future_builtins     site
GbrImagePlugin      _ctypes_test        gc                  smtpd
GdImageFile         _elementtree        genericpath         smtplib
GifImagePlugin      _fileio             getopt              sndhdr
GimpGradientFile    _functools          getpass             socket
GimpPaletteFile     _hashlib            gettext             sqlite3
GribStubImagePlugin _heapq              glob                sre
HTMLParser          _hotshot            gzip                sre_compile
Hdf5StubImagePlugin _imaging            hashlib             sre_constants
IcnsImagePlugin     _imagingft          heapq               sre_parse
IcoImagePlugin      _imagingmath        hmac                ssl
ImImagePlugin       _imagingtk          hotshot             stat
Image               _json               htmlentitydefs      statvfs
ImageChops          _locale             htmllib             string
ImageColor          _lsprof             httplib             stringold
ImageDraw           _md5                idlelib             stringprep
ImageDraw2          _msi                ihooks              strop
ImageEnhance        _multibytecodec     imageop             struct
ImageFile           _multiprocessing    imaplib             subprocess
ImageFileIO         _random             imghdr              sunau
ImageFilter         _sha                imp                 sunaudio
ImageFont           _sha256             imputil             symbol
ImageGL             _sha512             inspect             symtable
ImageGrab           _socket             io                  sys
ImageMath           _sqlite3            itertools           tabnanny
ImageMode           _sre                json                tarfile
ImageOps            _ssl                keyword             telnetlib
ImagePalette        _strptime           lib2to3             tempfile
ImagePath           _struct             linecache           test
ImageQt             _subprocess         locale              textwrap
ImageSequence       _symtable           logging             this
ImageStat           _testcapi           macpath             thread
ImageTk             _threading_local    macurl2path         threading
ImageTransform      _tkinter            mailbox             time
ImageWin            _warnings           mailcap             timeit
ImtImagePlugin      _weakref            markupbase          tkColorChooser
IptcImagePlugin     _winreg             marshal             tkCommonDialog
JpegImagePlugin     abc                 math                tkFileDialog
McIdasImagePlugin   aifc                md5                 tkFont
MicImagePlugin      anydbm              mhlib               tkMessageBox
MimeWriter          array               mimetools           tkSimpleDialog
MpegImagePlugin     ast                 mimetypes           toaiff
MspImagePlugin      asynchat            mimify              token
OleFileIO           asyncore            mmap                tokenize
PIL                 atexit              modulefinder        trace
PSDraw              audiodev            msilib              traceback
PaletteFile         audioop             msvcrt              tty
PalmImagePlugin     base64              multifile           turtle
PcdImagePlugin      bdb                 multiprocessing     types
PcfFontFile         binascii            mutex               unicodedata
PcxImagePlugin      binhex              netrc               unittest
PdfImagePlugin      bisect              new                 update_manifest
PixarImagePlugin    bsddb               nntplib             urllib
PngImagePlugin      bz2                 nt                  urllib2
PpmImagePlugin      cPickle             ntpath              urlparse
PsdImagePlugin      cProfile            nturl2path          user
Queue               cStringIO           numbers             uu
ScrolledText        calendar            opcode              uuid
SgiImagePlugin      cgi                 operator            warnings
SimpleDialog        cgitb               optparse            wave
SimpleHTTPServer    chunk               os                  weakref
SimpleXMLRPCServer  cmath               os2emxpath          webbrowser
SocketServer        cmd                 parser              whichdb
SpiderImagePlugin   code                pdb                 winsound
StringIO            codecs              pickle              wsgiref
SunImagePlugin      codeop              pickletools         wx
TarIO               collections         pipes               wxPython
TgaImagePlugin      colorsys            pkgutil             wxversion
TiffImagePlugin     commands            platform            xdrlib
TiffTags            compileall          plistlib            xml
Tix                 compiler            popen2              xmllib
Tkconstants         contextlib          poplib              xmlrpclib
Tkdnd               cookielib           posixfile           xxsubtype
Tkinter             copy                posixpath           zipfile
UserDict            copy_reg            pprint              zipimport
UserList            csv                 profile             zlib
UserString          ctypes              pstats
WalImageFile        curses              pty
WbmpImagePlugin     datetime            py_compile

Enter any module name to get more help.  Or, type "modules spam" to search
for modules whose descriptions contain the word "spam".

>>>



4> John D. Cook..:

您可以通过运行命令在其描述中搜索包含"pdf"的模块help("modules pdf").

推荐阅读
小白也坚强_177
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有