【问题标题】:Fetching the IP address using MicroPython使用 MicroPython 获取 IP 地址
【发布时间】:2019-06-17 13:44:30
【问题描述】:

尝试使用 pybricks-micropython

想要获取本地主机名称/IP 地址。可以使用此代码在 CPython 中执行...但似乎不是我在 MicroPython 中可以找到的等效项?

hostName = socket.gethostname()
hostIPA = socket.gethostbyname(hostName)

在网上搜索,但似乎找不到任何我可以使用的东西?

【问题讨论】:

  • 可悲的是,网络库在 Pybricks 上似乎没有被称为网络,这个名字不存在。
  • ...到底是什么?
  • 我在砖头上运行服务器。我需要 IP 地址才能绑定到它。我要发布代码吗?

标签: python networking micropython


【解决方案1】:

特别感谢 David Lechner,他为我指明了正确的方向并给出了 95% 的答案。

os.popen('hostname -I'.read().strip().split(" ")

给你IP4地址!

【讨论】:

    猜你喜欢
    • 2011-02-10
    • 2010-11-04
    • 2023-03-09
    • 2014-09-27
    • 1970-01-01
    • 2011-10-11
    • 1970-01-01
    • 2013-01-16
    • 2011-02-07
    相关资源
    最近更新 更多