私はwrite-csvを使用するclojure-csvライブラリの例を探しています。具体的には、議論はどのように形成されていますかなぜ以下のエラーが出るのか分かりません。ここでwrite-csvを使用するclojure-csvライブラリの例をお探しください
はエラーと私のコードの例です:
(def x [1 2 3 4])
(write-csv (spit "test.tmp" x) :end-of-line "\n")
ArityException Wrong number of args (3) passed to:
core$write-csv clojure.lang.AFn.throwArity (AFn.java:437)
はありがとうございました。
1つの問題は、 'spit'が' nil'を返すということです。つまり、あなたが最初の引数として渡していることです。そして、 'write-csv'は文字列のシーケンスを期待するものとして文書化されています。' x'はそうではありません。 'write-csv [[" 1 "" 2 "" 3 "" 4 "])'と '(write-csv [[" 1 "" 2 "" 3 "" 4 "]) ]:行末 "\ n") '?それでもエラーは奇妙です... – ivant
マスターからフェッチしていない限り、これは予想されます。 'write-csv'にオプションを追加することをサポートするリリースタグはありません。 –