python入門學(xué)習(xí)之自帶help功能初步使用示例
python help使用
C:\Users\wusong>python Python 3.8.2rc1 (tags/v3.8.2rc1:8623e68, Feb 11 2020, 10:46:21) [MSC v.1916 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>>
輸入help()
>>> help Type help() for interactive help, or help(object) for help about object. >>> help() Welcome to Python 3.8's help utility! If this is your first time using Python, you should definitely check out the tutorial on the Internet at https://docs.python.org/3.8/tutorial/. Enter the name of any module, keyword, or topic to get help on writing Python programs and using Python modules. To quit this help utility and return to the interpreter, just type "quit". To get a list of available modules, keywords, symbols, or topics, type "modules", "keywords", "symbols", or "topics". Each module also comes with a one-line summary of what it does; to list the modules whose name or summary contain a given string such as "spam", type "modules spam". help>
這句話:To get a list of available modules, keywords, symbols, or topics, type "modules", "keywords", "symbols", or "topics".
意思就是:
要獲取可用模塊、關(guān)鍵字、符號(hào)或主題的列表,請(qǐng)鍵入 “模塊”、“關(guān)鍵字”、“符號(hào)”或“主題”。
modules
我們先看下modules
在help模式下輸入:modules
help> modules Please wait a moment while I gather a list of all available modules... D:\software_install\python\lib\pkgutil.py:92: UserWarning: The numpy.array_api submodule is still experimental. See NEP 47. __import__(info.name) PIL asyncpg idna selenium PyInstaller atexit imaplib serial PyQt5 atlastk imghdr setuptools __future__ attr imp shelve _abc attrs importlib shlex _ast audioop inspect shutil _asyncio backports io signal _bisect base64 ipaddress simplejson _blake2 bcrypt itertools site _bootlocale bdb jinja2 six _bz2 billiard json smtpd _cffi_backend binascii keyword smtplib _codecs binhex kiwisolver sndhdr _codecs_cn bisect kombu sniffio _codecs_hk broadcaster lib2to3 socket _codecs_iso2022 builtins libfuturize socketserver _codecs_jp bz2 libpasteurize socks _codecs_kr cProfile linecache sockshandler _codecs_tw calendar locale sortedcontainers _collections celery logging sqlalchemy _collections_abc certifi loguru sqlite3 _compat_pickle cffi lzma sqlparse _compression cgi mailbox sre_compile _contextvars cgitb mailcap sre_constants _csv charset_normalizer markupsafe sre_parse _ctypes chunk marshal ssl _ctypes_test click math starlette _datetime click_didyoumean matplotlib stat _decimal click_plugins mimetypes statistics _dummy_thread click_repl mmap string _elementtree cmath modulefinder stringprep _functools cmd msilib struct _hashlib code msvcrt subprocess _heapq codecs multiprocessing sunau _imp codeop nacl symbol _io collections netrc symtable _json colorama nntplib sys _locale colorsys nt sysconfig _lsprof compileall ntpath tabnanny _lzma concurrent nturl2path tarfile _markupbase configparser numbers telnetlib _md5 contextlib numpy tempfile _msi contextvars opcode test _multibytecodec contourpy operator textwrap _multiprocessing copy optparse tftpy _opcode copyreg ordered_set this _operator crypt ordlookup threading _osx_support cryptography os time _overlapped csv outcome timeit _pickle ctypes packaging tkinter _py_abc curses paramiko token _pydecimal cv2 parser tokenize _pyinstaller_hooks_contrib cycler past tortoise _pyio databases pathlib trace _queue dataclasses pdb traceback _random datetime pefile tracemalloc _ruamel_yaml dateutil peutils trio _sha1 dbm pickle trio_websocket _sha256 decimal pickletools tty _sha3 deepdiff pip turtle _sha512 difflib pipes turtledemo _signal dis pkg_resources types _sitebuiltins distlib pkgutil typing _socket distutils platform typing_extensions _sqlite3 django platformdirs tzdata _sre doctest plistlib unicodedata _ssl dotenv poplib unittest _stat dummy_threading posixpath urllib _statistics easy_install pprint urllib3 _string email prettytable uu _strptime encodings profile uuid _struct ensurepip prompt_toolkit uvicorn _symtable enum pstats venv _testbuffer errno psutil vine _testcapi fastapi pty virtualenv _testconsole faulthandler py_compile warnings _testimportmultiple filecmp pyclbr watchfiles _testmultiphase fileinput pycparser wave _thread filelock pydantic wcwidth _threading_local fnmatch pydoc weakref _tkinter fontTools pydoc_data webbrowser _tracemalloc formatter pyecharts websockets _warnings fractions pyexpat win32_setctime _weakref ftplib pylab win32ctypes _weakrefset functools pyparsing winreg _winapi future pyqt5_plugins winsound _xxsubinterpreters gc pyqt5_tools wsgiref _yaml genericpath pytz wsproto abc getopt qt5_applications xdrlib aifc getpass qt5_tools xlrd altgraph gettext queue xlwt amqp glob quopri xml antigravity greenlet random xmlrpc anyio gzip re xxsubtype argparse h11 reprlib yaml array hashlib requests zipapp asgiref heapq rlcompleter zipfile ast hmac runpy zipimport async_generator html sched zlib asynchat http secrets asyncio httptools select asyncore idlelib selectors Enter any module name to get more help. Or, type "modules spam" to search for modules whose name or summary contain the string "spam". help>
從這里可以看出還是有相當(dāng)多的模塊,比如我們常用的re,xlrd當(dāng)然也有我們后期安裝的;挑一個(gè)進(jìn)去看看,有啥風(fēng)景,就挑xlrd
help> xlrd
Help on package xlrd:
NAME
xlrd
DESCRIPTION
# Copyright (c) 2005-2012 Stephen John Machin, Lingfo Pty Ltd
# This module is part of the xlrd package, which is released under a
# BSD-style licence.
PACKAGE CONTENTS
biffh
book
compdoc
formatting
formula
info
sheet
timemachine
xldate
FUNCTIONS
count_records(filename, outfile=<colorama.ansitowin32.StreamWrapper object at 0x000001D26AC13D00>)
For debugging and analysis: summarise the file's BIFF records.
ie: produce a sorted file of ``(record_name, count)``.
:param filename: The path to the file to be summarised.
:param outfile: An open file, to which the summary is written.
-- More -- 行數(shù):
這里面會(huì)詳細(xì)介紹xlrd模塊的名字,描述,模塊目錄、功能、版本、文件位置等信息,在最后一行看到-- More -- ,這是一個(gè)分頁(yè)符,表示當(dāng)前頁(yè)面不能全部顯示所有信息,需要部分分頁(yè)操作,可以使用空格鍵切換下一頁(yè),也可以使用回車鍵看下一行,看你自己的需求進(jìn)行操作,如果不想看了可輸入q退出閱讀模式,進(jìn)入help模式,再輸入q則可以繼續(xù)退出help模式;
help> q
You are now leaving help and returning to the Python interpreter.
If you want to ask for help on a particular object directly from the
interpreter, you can type "help(object)". Executing "help('string')"
has the same effect as typing a particular string at the help> prompt.
>>>
keywords
再看下我們后面會(huì)常說(shuō)的關(guān)鍵字
help> keywords Here is a list of the Python keywords. Enter any keyword to get more help. False class from or None continue global pass True def if raise and del import return as elif in try assert else is while async except lambda with await finally nonlocal yield break for not
symbols
這個(gè)是羅列了我們?cè)趐ython語(yǔ)言中涉及的運(yùn)算符
help> symbols Here is a list of the punctuation symbols which Python assigns special meaning to. Enter any symbol to get more help. != + <= __ " += <> ` """ , == b" % - > b' %= -= >= f" & . >> f' &= ... >>= j ' / @ r" ''' // J r' ( //= [ u" ) /= \ u' * : ] | ** < ^ |= **= << ^= ~ *= <<= _
ok,差不多就簡(jiǎn)單的到這了,里面具體的內(nèi)容還需要在后期使用過(guò)程中發(fā)現(xiàn),modules里面的內(nèi)容是最多的,當(dāng)然即使你不看這些東西也不影響你學(xué)習(xí)python,這些都是都是輔助~~~
以上就是python入門學(xué)習(xí)之自帶help功能初步使用示例的詳細(xì)內(nèi)容,更多關(guān)于python自帶help功能的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
python 成功引入包但無(wú)法正常調(diào)用的解決
這篇文章主要介紹了python 成功引入包但無(wú)法正常調(diào)用的解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-03-03
超詳細(xì)注釋之OpenCV dlib實(shí)現(xiàn)人臉采集
這篇文章主要介紹了OpenCV dlib實(shí)現(xiàn)人臉采集,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-09-09
python實(shí)現(xiàn)K近鄰回歸,采用等權(quán)重和不等權(quán)重的方法
今天小編就為大家分享一篇python實(shí)現(xiàn)K近鄰回歸,采用等權(quán)重和不等權(quán)重的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-01-01
python實(shí)現(xiàn)計(jì)數(shù)排序與桶排序?qū)嵗a
這篇文章主要介紹了python計(jì)數(shù)排序與桶排序,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-03-03
YOLOv5車牌識(shí)別實(shí)戰(zhàn)教程(五)字符分割與識(shí)別
這篇文章主要介紹了YOLOv5車牌識(shí)別實(shí)戰(zhàn)教程(五)字符分割與識(shí)別,在這個(gè)教程中,我們將一步步教你如何使用YOLOv5進(jìn)行車牌識(shí)別,幫助你快速掌握YOLOv5車牌識(shí)別技能,需要的朋友可以參考下2023-04-04
pyinstaller打包后,配置文件無(wú)法正常讀取的解決
這篇文章主要介紹了pyinstaller打包后,配置文件無(wú)法正常讀取的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-02-02
python GUI庫(kù)圖形界面開發(fā)之PyQt5滑塊條控件QSlider詳細(xì)使用方法與實(shí)例
這篇文章主要介紹了python GUI庫(kù)圖形界面開發(fā)之PyQt5滑塊條控件QSlider詳細(xì)使用方法與實(shí)例,需要的朋友可以參考下2020-02-02
Matplotlib之解決plt.savefig()保存多張圖片有重疊的問(wèn)題
這篇文章主要介紹了Matplotlib之解決plt.savefig()保存多張圖片有重疊的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,2023-09-09

