Zeroconf和Python

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Zeroconf和Python相关的知识,希望对你有一定的参考价值。

taken from http://www.amk.ca/python/zeroconf
  1. import Zeroconf
  2. import socket
  3.  
  4. server = Zeroconf.Zeroconf()
  5.  
  6. # Get local IP address
  7. local_ip = socket.gethostbyname(socket.gethostname())
  8. local_ip = socket.inet_aton(local_ip)
  9.  
  10. svc1 = Zeroconf.ServiceInfo('_durus._tcp.local.',
  11. 'Database 1._durus._tcp.local.',
  12. address = local_ip,
  13. port = 2972,
  14. weight = 0, priority=0,
  15. properties = {'description':
  16. 'Departmental server'}
  17. )
  18. server.registerService(svc1)

以上是关于Zeroconf和Python的主要内容,如果未能解决你的问题,请参考以下文章

lwIP是否支持Zeroconf?

如何使用 Mono.Zeroconf 制作 AirPlay 接收器

Linux 上 Java 和 Zeroconf (avahi) 的多播问题

[转帖]ZEROCONF是什么

嵌入式 linux 系统上的 zeroconf 实现

Zeroconf 名称解析