Articles of red de

Elimine el efecto de rotación al dibujar una cuadrícula cuadrada de nodos MxM en networkx usando grid_2d_graph

Necesito generar un gráfico regular (también conocido como red de celosía) que tenga nodos 100×100 . Comencé dibujando un gráfico de 10×10 con el siguiente código: import numpy from numpy import * import networkx as nx from networkx import * import matplotlib.pyplot as plt G=nx.grid_2d_graph(10,10) nx.draw(G) plt.axis(‘off’) plt.show() pero lo que obtengo es esto: ¿Hay […]

Detector de paquetes en Python

Quiero hacer un sniffer de paquetes en Python 3.5 que capture UDP, TCP e ICMP. Este es un breve ejemplo de ello: import socket import struct # the public network interface HOST = socket.gethostbyname(socket.gethostname()) # create a raw socket and bind it to the public interface s = socket.socket(socket.AF_INET, socket.SOCK_RAW, socket.IPPROTO_IP) s.bind((HOST,0)) # Include IP […]

python: urllib2 usando una interfaz de red diferente

Tengo el siguiente código: f = urllib2.urlopen(url) data = f.read() f.close() Se está ejecutando en una máquina con dos interfaces de red. Me gustaría especificar qué interfaz quiero que use el código. Específicamente, quiero que use el otro que está utilizando por defecto … pero puedo averiguar cuál es cuál si puedo simplemente seleccionar la […]

Implementación de Python UPnP / IGD Client?

Estoy buscando una implementación de código abierto de un cliente UPnP en Python, y más específicamente de su parte de dispositivo de puerta de enlace a Internet (IGD). Por ahora, solo he podido encontrar implementaciones de UPnP Media Server, en proyectos como PyMediaServer , PyMedS , BRisa o Coherence . Estoy seguro de que podría […]

usando pygame para transmitir sobre sockets en error de python

Estoy trabajando con un script de webcam que obtuve de internet en Python y estoy usando el módulo pygame. El código es import socket import pygame import sys port=5014 #create pygame screen screen = pygame.display.set_mode((800,600),0) while True: s=socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.bind((“”,port)) # server is available on the whole network by setting host to “” s.listen(1) connection, […]

Python torcido: ¿cómo progtwigr?

Teniendo una experiencia de 1 día en Twisted, trato de progtwigr el envío de mensajes en respuesta al cliente tcp: import os, sys, time from twisted.internet import protocol, reactor self.scenario = [(1, “Message after 1 sec!”), (4, “This after 4 secs”), (2, “End final after 2 secs”)] for timeout, data in self.scenario: reactor.callLater(timeout, self.sendata, data) […]

en NetworkX muestre el gráfico con nodos en la posición exacta (x, y). El resultado es rotado

Estoy teniendo problemas para mostrar mi gráfico en networkX. Extraigo algunos puntos de esquina de una imagen dada en la entrada y guardo los puntos de esquina como nodo de un gráfico en NetworkX. El nodo contiene las posiciones (x, y) de los puntos de esquina a medida que se recuperan. Muestro luego la gráfica […]

Regulación del ancho de banda en Python

Lo que las bibliotecas le permiten controlar la velocidad de descarga de las solicitudes de red (en particular, http). No veo nada incorporado en urllib2 (ni en (Py) Qt que pretendo usar). ¿Puede Twisted controlar el ancho de banda? Si no, ¿cómo puedo controlar el tamaño del búfer de lectura de urllib2 o Twisted? sleep […]

¿Cómo obtener el nombre del equipo de Windows que ejecuta el script de Python?

Básicamente, tengo un par de computadoras con Windows en mi red que ejecutarán un script de python. Se debe usar un conjunto diferente de opciones de configuración en la secuencia de comandos, dependiendo de qué computadora esté ejecutando esta secuencia de comandos. ¿Cómo obtendría ese nombre de computadora en el script de python? Digamos que […]

Python: obtenga la dirección MAC de la NIC local conectada

El objective es recostackr la dirección MAC de la NIC local conectada, no una lista de todas las NIC locales 🙂 Al usar socket y connect (to_a_website) , solo puedo usar getsockname() para obtener la IP, que se usa para conectarse a Internet. Pero desde la IP, ¿cómo puedo obtener la dirección MAC de la […]