私がしようとした:ElixirでPIDを印刷するにはどうしたらいいですか?
pid = spawn fn -> 1 + 2 end
IO.puts(pid)
IO.puts(IO.inspect(pid))
との両方
** (Protocol.UndefinedError) protocol String.Chars not implemented for #PID<0.59.0>
与えREPLを印刷するので、pid
の "#PID < 0.59.0>" の表現を取得する方法がなければなりませんその#PID<0.59.0>
。
自己を()を使用します。 'IO.inspect'は単に' IO.puts(Kernel.inspect(x)) ' –
です。単純に' IO.inspect(pid) 'は動作します。 – CoderDennis