Clojure repl에서 정확한 함수 이름을 잊어 버린 경우 find-doc
을 사용하여 설명서 또는 이름에 내가 원하는 이름이 포함 된 모든 함수를 나열 할 수 있습니다. 예 :Clojure find-doc에 해당하는 IPython은 무엇입니까?
user=> (xor 1 2)
CompilerException java.lang.RuntimeException: Unable to resolve symbol: xor in this context, compiling:(/tmp/form-init4743234309821191777.clj:1:1)
user=> (find-doc "xor")
-------------------------
clojure.core/bit-xor
([x y] [x y & more])
Bitwise exclusive or
nil
user=> (bit-xor 1 2)
3
IPython repl에서 동일한 작업을 수행하는 방법은 무엇입니까?
repl의 기능을 검색하는 Pythonic 방식은 무엇입니까? 감사합니다. .
이는 Clojure find-doc와 완전히 똑같은 것이 없음을 의미합니다. 대신 Google은 함수를 찾기 위해 Google을 사용합니다. – Chad
'find-doc' 코드를 보았습니다. 그것은 '네임 스페이스'에있는 모든 문서를 수집하고 '정규식'과 일치하는 문서를 인쇄합니다. 그것에 대해 아무것도 모호하지 않습니다. 파이썬에는 (필자가'ipython ??'을 사용하는)'help' 함수가 있는데,'pydoc'을 가져옵니다. 다른 도구가있을 수 있습니다. – hpaulj