是否有 Julia 函数来进行适当的主机名解析?

Red*_*imm 3 julia

我来自 Java 背景,几个月前开始对 Julia 产生兴趣。在 Java 中,我将只导入 java.net 包并使用 InetAddress 方法,如下所示;

InetAddress address=InetAddress.getByName("www.stackoverflow.com");
System.out.prinln(address.getHostAddress());
Run Code Online (Sandbox Code Playgroud)

我真的很想知道它是如何在 Julia 中完成的。谢谢!

Red*_*imm 6

是的!确实可以在一行代码中完成。

来自 Julia 文档

在 Julia 中,我们将使用套接字。此功能位于称为 Sockets 的标准库中。此功能的基础是getaddrinfo进行适当的地址解析。在您的 Julia REPL 中,执行以下操作:

using Sockets
getaddrinfo("www.stackoverflow.com")
"216.58.204.228"
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助。