Попробуйте это. :)
render() {
array.map((item,index) => <input onclick={() => this.clickHandler(item,index)} />)
}
Можно, конечно, связать сокет с определенным устройством.
я не знаю, как сделать это в Python, но использовании API сокета Беркли (в C), необходимо звонить setsockopt()
, с помощью опции SO_BINDTODEVICE
.
, которую Вы передаете в интерфейсном дескрипторе, который имеет тип struct ifreq
. Идеально Вы получили бы содержание интерфейсного дескриптора при помощи ioctl()
, и запрос SIOCGIFINDEX
- передача названия интерфейса (например, eth0) как аргумент.
редактирование: Просто сделал быстрый поиск и нашел этот документация методов сокета в Python. setsockopt()
среди них.
Просто немного примечания - в чем я действительно нуждался, должно связать с определенным IP, и только ради полноты, решение состоит в том, чтобы связать сокет после создания. Источник в Python:
import socket
s = socket.socket()
s.bind(("127.0.0.1", 0))
s.connect(("321.12.131.432", 80))