相关疑难解决方法(0)

elixir Logger用于列表,元组等

我可以使用elixir记录器来检查字符串

 > str = "string"
 > Logger.info "Here is a #{str}"
 [info] Here is a string
Run Code Online (Sandbox Code Playgroud)

但是当我记录一个列表时,它看起来并不漂亮

 > list = [1,2,3,4,5]
 > Logger.info "Here is a list: #{list}"
 [info] Here is a list: ^A^B^C^D^E^F
Run Code Online (Sandbox Code Playgroud)

当我记录关键字列表时,它会出错

 > kwl = [a: "apple", b: "banana"]
 > Logger.info "Here is a keyword list: #{kwl}"
   ** (ArgumentError) argument error
   (stdlib) :unicode.characters_to_binary([a: "apple", b: "banana"])
   (elixir) lib/list.ex:555: List.to_string/1
Run Code Online (Sandbox Code Playgroud)

如何在Elixir中记录除字符串以外的列表,元组和数据类型?

logging elixir

22
推荐指数
1
解决办法
4715
查看次数

标签 统计

elixir ×1

logging ×1