Python
C 以外的語言(例如,python、R、javascript 等)的“手冊”頁?
man
在 Linux 上用 C 語言程式時,頁面是一種非凡的資源。在查看別人的程式碼時,如果你看到一些外國的東西,你可以立即在另一個終端中研究它$ man 3 fileno
或任何您不理解的語法。
是否有一種標準方法可以獲取
man
其他程式語言(如 Python、R、Javascript 或其他任何語言)的“”頁面?它實際上不一定是man
,但是我可以快速呼叫一些程序來研究類似的東西$ man-python numpy.random.rand
而不必Google它並使用 HTML 文件。同樣的問題通常適用於其他程式語言。
不可靠(或便攜);在 OpenBSD 上
man -s ...
,您可以按部分搜尋,儘管在系統或 C 相關內容之外,只有 Fortran、Perl 和 Tcl/Tk 部分。儘管如此,在 Perl 部分中搜尋 saystrftime
不會找到任何東西,因為該呼叫隱藏在內部POSIX
(或各種其他模組),並且不會出現在man -k
搜尋可以找到它的任何地方。% man -k -s 3p strftime % man -k -s 3p POSIX locale(3p) - Perl pragma to use or avoid POSIX locales for built-in operations POSIX(3p) - Perl interface to IEEE Std 1003.1 %
同時,
man
在 Mac OS X 上缺少-s
,並且手冊頁的質量和數量都很差(缺少,或者是從某些老式的 (Free|Open|Net)BSD 中隨機盜用的)。Linux 的手冊頁維護記錄也很可疑(“請參閱info
頁面,哈哈!”等)。理論上,手冊頁可能是一個維護良好的資源,理論上可能有 R 或其他此類語言的可搜尋部分,但通常情況並非如此。