国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

python模塊解析函數(shù)幫助文件快速查詢方式實例

89542767 / 486人閱讀

      本文關(guān)鍵給大家介紹了python模塊解析函數(shù)幫助文件快速查詢方式實例詳細(xì)說明,感興趣的小伙伴可以參考借鑒一下,希望可以帶來幫助,祝愿大家多多的發(fā)展,盡早步步高升漲薪加官進(jìn)爵


  前言


  python的1個優(yōu)點是具有很多內(nèi)置和一直在線控制模塊(module)網(wǎng)絡(luò)資源,能夠提供豐富多彩的功效,使用這種模塊情況下,假如每一次都要去網(wǎng)址找在線文檔編輯會過度耗費(fèi)精力,結(jié)論并不一定精確。因而這兒推薦下python帶有的查詢協(xié)助作用,還可以在程序編寫的時候不終斷地快速尋找需要控制模塊解析函數(shù)使用方法


  通用性協(xié)助函數(shù)公式help()


  在pythoncmd中鍵入help(),能夠看到:


  >>>help()
  WelcometoPython3.5'shelputility!
  IfthisisyourfirsttimeusingPython,youshoulddefinitelycheckout
  thetutorialontheInternetathttp://docs.python.org/3.5/tutorial/.
  Enterthenameofanymodule,keyword,ortopictogethelponwriting
  PythonprogramsandusingPythonmodules.Toquitthishelputilityand
  returntotheinterpreter,justtype"quit".
  Togetalistofavailablemodules,keywords,symbols,ortopics,type
  "modules","keywords","symbols",or"topics".Eachmodulealsocomes
  withaone-linesummaryofwhatitdoes;tolistthemoduleswhosename
  orsummarycontainagivenstringsuchas"spam",type"modulesspam".
  help>


  進(jìn)入help幫助文檔界面,根據(jù)屏幕提示可以繼續(xù)鍵入相應(yīng)關(guān)鍵詞進(jìn)行查詢,繼續(xù)鍵入modules可以列出當(dāng)前所有安裝的模塊:


  help>modules
  PleasewaitamomentwhileIgatheralistofallavailablemodules...
  AutoComplete_pyiofilecmppyscreeze
  AutoCompleteWindow_randomfileinputpytweening
  ......
  Enteranymodulenametogetmorehelp.Or,type"modulesspam"tosearch
  formoduleswhosenameorsummarycontainthestring"spam".


  可以繼續(xù)鍵入相應(yīng)的模塊名稱得到該模塊的幫助信息。


  這是python的通用的查詢幫助,可以查到幾乎所有的幫助文檔,但我們很多時候不需要這樣層級式地向下查詢,接下來會介紹如何直接查詢特定的模塊和函數(shù)幫助信息。


  模塊幫助查詢


  查看.py結(jié)尾的普通模塊


  help(module_name)


  例如要查詢math模塊的使用方法,可以如下操作:


  >>>importmath
  >>>help(math)
  Helponbuilt-inmodulemath:
  NAME
  math
  DESCRIPTION
  Thismoduleisalwaysavailable.Itprovidesaccesstothe
  mathematicalfunctionsdefinedbytheCstandard.
  FUNCTIONS
  acos(...)
  acos(x)
  Returnthearccosine(measuredinradians)ofx.
  ...
  >>>

  使用help(module_name)時首先需要import該模塊,有些教程中不進(jìn)行導(dǎo)入而在模塊名中加入引號help('module_name'),這種方法可能會帶來問題,大家可以用math模塊測試,建議使用先導(dǎo)入再使用help()函數(shù)查詢


  查看內(nèi)建模塊


  sys.bultin_modulenames
  >>>importsys
  >>>sys.builtin_module_names
  ('_ast','_bisect','_codecs','_codecs_cn','_codecs_hk',...'zlib')
  >>>


  需要導(dǎo)入sys模塊。這里列舉的一般是自帶的使用C/C++編譯鏈接的模塊


  查詢函數(shù)信息


  查看模塊下所有函數(shù)


  dir(module_name)


  如我們需要列舉出math模塊下所有的函數(shù)名稱


  >>>dir(math)
  ['__doc__','__loader__','__name__',...]
  >>>
  同樣需要首先導(dǎo)入該模塊
  查看模塊下特定函數(shù)信息
  help(module_name.func_name)

  如查看math下的sin()函數(shù)


  >>>help(math.sin)
  Helponbuilt-infunctionsininmodulemath:
  sin(...)
  sin(x)
  Returnthesineofx(measuredinradians).
  >>>
  查看函數(shù)信息的另一種方法
  print(func_name.__doc__)
  如查看內(nèi)建函數(shù)print用法
  >>>print(print.__doc__)
  print(value,...,sep='',end='\n',file=sys.stdout,flush=False)
  Printsthevaluestoastream,ortosys.stdoutbydefault.
  ...
  >>>


  __doc__前后是兩個短下劃線,在python中會合并為長下劃線


  python中的help()類似unix中的man指令,熟悉后會對我們的編程帶來很大幫助


  這篇文章就給大家介紹到這里了,希望可以給大家?guī)韼椭?/p>

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/129046.html

相關(guān)文章

  • 宜信開源|數(shù)據(jù)庫審核軟件Themis的規(guī)則解析

    摘要:導(dǎo)語是宜信公司團(tuán)隊開發(fā)的一款數(shù)據(jù)庫審核產(chǎn)品,可幫助開發(fā)人員快速發(fā)現(xiàn)數(shù)據(jù)庫質(zhì)量問題,提升工作效率。此平臺可實現(xiàn)對數(shù)據(jù)庫進(jìn)行多維度對象結(jié)構(gòu)文本執(zhí)行計劃及執(zhí)行特征的審核,用以評估對象結(jié)構(gòu)設(shè)計質(zhì)量及運(yùn)行效率。閥值閥值,代表違反規(guī)則的扣分上限。 導(dǎo)語 Themis是宜信公司DBA團(tuán)隊開發(fā)的一款數(shù)據(jù)庫審核產(chǎn)品,可幫助DBA、開發(fā)人員快速發(fā)現(xiàn)數(shù)據(jù)庫質(zhì)量問題,提升工作效率。 此平臺可實現(xiàn)對Oracle...

    longmon 評論0 收藏0
  • python基礎(chǔ)教程:內(nèi)置函數(shù)(二)

    摘要:繼續(xù)講述更多的的內(nèi)置函數(shù)。傳遞以切換緩沖關(guān)閉僅允許在二進(jìn)制模式下,選擇行緩沖僅在文本模式下可用,并且的整數(shù)以指示固定大小的塊緩沖區(qū)的大小以字節(jié)為單位。啟動內(nèi)置的幫助系統(tǒng)此函數(shù)主要在交互式中使用。 繼續(xù)講述更多的Python的內(nèi)置函數(shù)。 showImg(https://segmentfault.com/img/remote/1460000019193976); IO操作 input([p...

    xiaodao 評論0 收藏0
  • Python基礎(chǔ)題目大全,測試你的水平,鞏固知識(含答案)

    摘要:里,有兩種方法獲得一定范圍內(nèi)的數(shù)字返回一個列表,還有返回一個迭代器。在引用計數(shù)的基礎(chǔ)上,還可以通過標(biāo)記清除解決容器對象可能產(chǎn)生的循環(huán)引用的問題。列舉常見的內(nèi)置函數(shù)的作用,過濾函數(shù),循環(huán)函數(shù)累積函數(shù)一行代碼實現(xiàn)乘法表。 showImg(https://segmentfault.com/img/remote/1460000019294205); 1、為什么學(xué)習(xí)Python? 人生苦短?人間...

    huhud 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<