python help擷取協助

來源:互聯網
上載者:User

http://woodpecker.org.cn/abyteofpython_cn/chinese/ch03s06.html   

1.

     如果你需要某個Python函數或語句的快速資訊協助,那麼你可以使用內建的help功能。尤其在你使用帶提示符的命令列的時候,它十分有用。比如,運行help(str)——這會顯示str類的協助。str類用於儲存你的程式使用的各種文本(字串)。類將在後面物件導向編程的章節詳細解釋。

    按q退出協助。
     類似地,你可以擷取Python中幾乎所有東西的資訊。使用help()去學習更多關於help本身的東西!

 help('print')
      你應該注意到我特意在“print”上使用了引號,那樣Python就可以理解我是希望擷取關於“print”的協助而不是想要它列印東西

http://askubuntu.com/questions/230994/python-2-7-no-documentation-found-when-typing-helpprint

2.

Question:

I have just installed Python 2.7 and Python 3.2 on my Ubuntu 12.04 (32 bit).

However if I open a Python 2.7 shell (python from a terminal) when I type help('print') I get the following message:
no documentation found for 'print'

How can I get to use the documentation in Python 2.7 as well?

Answer:

This looks like a bug of Python 2 as something like help("dir") works properly. It probably does not work because print is a special keyword, unlike Python 3. Stick to Python 3 or run the following command instead of help("print"):

help("__builtin__.print")

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.