Si te refieres a que 2.4 no incluye módulo JSON en las "baterías", da
igual. Los hay externos desde antes que 2.4. Instala simplejson, por
ejemplo. Yo tengo un caso similar donde se usan dos versiones de Python y
terminé incluyendo algo así en mi código:
try:
import json
except ImportError:
El 13 de marzo de 2013 10:36, Rafael Gomes escribió:
> Buenos Dias amigos,
> Como estan?
> Espero que bien.
>
> Disculpen molestar, pero yo soy nuevo en el lenguaje python y luego de
> hacer unos tutoriales que encontre en internet asi como otras informaciones
> que he visto aqui en la lista he t
Ok gracias entiendo, por casualidad me habia dado cuenta de eso de no aceder a
los elementos sino a las listas a poco, iba a avisar ahora cuando recebi tu
respuesta.
Lo hice asi:
l1=[[u'00:00:00:02:44:a9:b5:34', '1', u'00:00:00:1b:11:b4:16:80', '1'],
[u'00:00:00:1b:11:b4:16:80', '1', u'00:00:00
Muchas gracias vitiman te he entendido, por casualidad habia visto el modulo
itertools ayer, pero no lo habia entendido bien como me podia ayudar.
Muchas gracias nuevamente a todos por sus rapidas respuestas y ayuda.
Disculpen el incomodo :).
From: viti...@gmail.com
Date: Wed, 13 Mar 2013 11:05
El 13 de marzo de 2013 11:10, Rafael Gomes escribió:
> Ok gracias entiendo, por casualidad me habia dado cuenta de eso de no
> aceder a los elementos sino a las listas a poco, iba a avisar ahora cuando
> recebi tu respuesta.
> Lo hice asi:
> l1=[[u'00:00:00:02:44:a9:b5:34', '1', u'00:00:00:1b:11:
Si disculpa, pense más rápido de lo que escrevi y pense que ya habia referido
la información.
La información de mi lista es el primer numero me dá la dirección mac de las
máquinas conectadas a la red, y el segundo es el puerto por la cual ligan. Por
eso el valor 1 puede variar de acuerdo a como
El 13 de marzo de 2013 12:17, Rafael Gomes escribió:
> Si disculpa, pense más rápido de lo que escrevi y pense que ya habia
> referido la información.
> La información de mi lista es el primer numero me dá la dirección mac de
> las máquinas conectadas a la red, y el segundo es el puerto por la cu
Muchas gracias, voy a ver si me consigo explicar mejor de esta vez.
Esta información la queria de forma separada para luego poder construir o
intentar construir la matriz adjacencia de la red entiendes? Por eso la
necesidad de no querer pares repetidos y queria tener algo asi:
[['src-addr', 'src
¿Y algo así?
In [12]: s = set()
In [13]: a = [[u'00:00:00:02:44:a9:b5:34', 1,
u'00:00:00:1b:11:b4:16:80', 1], [u'00:00:00:1b:11:b4:16:80', 1,
u'00:00:00:02:44:a9:b5:34', 1]]
In [14]: s = set()
In [15]: for el in a:
s.add(tuple(el[0:2]))
s.add(tuple(el[2:4]))
:
In [16]: print
Y si lo haces sencillo ?:
lista = [[u'00:00:00:02:44:a9:b5:34', '1', u'00:00:00:1b:11:b4:16:80', '1'],
[u'00:00:00:1b:11:b4:16:80', '1', u'00:00:00:02:44:a9:b5:34', '1']]
for elemento in lista:
elemento.reverse()
if elemento in lista:
lista.remove(elemento)
print lista
[
Flavio no conocia esos metodos, ignorancia mia, asi es mas facil.
Muchas gracias.
Marco gracias también, no pense en tuplas que no es de lo que mas entienda en
python, listas y diccionarios mas o menos entiendo el funcionamento tuplas es
que no se mucho la diferencia, a excepcion de que sus valo
El 13/03/13 13:33, Flavio Danesse escribió:
Y si lo haces sencillo ?:
lista = [[u'00:00:00:02:44:a9:b5:34', '1', u'00:00:00:1b:11:b4:16:80',
'1'],
[u'00:00:00:1b:11:b4:16:80', '1', u'00:00:00:02:44:a9:b5:34',
'1']]
for elemento in lista:
elemento.reverse()
if elemento in lista
Hola de nuevo, ahora tengo una duda relacionada con la pregunta de mañana que
lo queria guardar de forma diferente, ahora la informacion la tengo en este
genero:
switch=[[u'00:00:00:1b:11:b4:16:80'], [u'00:00:00:02:44:a9:b5:34']]
portos={u'00:00:00:02:44:a9:b5:34': [u'1'], u'00:00:00:1b:11:b4:16
Me olvide que mi idea era tener un diccionario para cada switch associando a
cada los hosts respectivos:
Yo lo maximo de bueno que consegui fue esto:
{u'00:00:00:02:44:a9:b5:34,1':[u'0e:2f:31:21:82:ee', 2], [u'ba:67:bb:e1:da:5b',
3], [u'76:45:87:ba:d7:5a', 2]} {u'00:00:00:1b:11:b4:16:80,1':[]}
El 2013/3/13 Marcos Sánchez Provencio :
> El 13/03/13 13:33, Flavio Danesse escribió:
>
> Y si lo haces sencillo ?:
>
> lista = [[u'00:00:00:02:44:a9:b5:34', '1', u'00:00:00:1b:11:b4:16:80', '1'],
> [u'00:00:00:1b:11:b4:16:80', '1', u'00:00:00:02:44:a9:b5:34', '1']]
>
> for elemento in list
Hola de nuevo, ahora tengo una duda relacionada con la pregunta de mañana que
lo queria guardar de forma diferente, ahora la informacion la tengo en este
genero:
switch=[[u'00:00:00:1b:11:b4:16:80'], [u'00:00:00:02:44:a9:b5:34']]
puertos={u'00:00:00:02:44:a9:b5:34': [u'1'], u'00:00:00:1b:11:b4:1
2013/3/13 Rafael Gomes
> La otra duda es sobre como puedo hacer matrizes en python? Yo utilize este
> metodo pero no se si es el mas correcto
>
> a=0
> a=[a]*tamanho
> matriz_adj=[a]*tamanho
> print matriz_adj
>
> La matriz es para tratar de hacer la matriz adjacente de mi red de casa.
>
Si quie
Muchas gracias por el consejo y la informacion, asi lo hare, le echare un
vistazo.
Continuacion de un buen dia y buena semana.
From: davidmen...@gmail.com
Date: Wed, 13 Mar 2013 23:11:11 +0100
To: python-es@python.org
Subject: Re: [Python-es] Duda sobre matrizes en python y diccionarios con
if (str(elem[0])==sw): # Estas comparando un string con una lista que
contiene un unicode?
lista_hosts[sw]=[] # sw es una lista, no te vale como clave.
Pista: usa print y repr para ver que estas haciendo.
Consejo: usa clases, encapsula cada propiedad o metodo y ponle un nombre.
Algo asi:
clas
Muchas gracias vicente, yo me temia que fuese que estuviese comparando cosas
que no debiese, pero no estaba seguro y habia tratado de poner todo en el mismo
tipo.
Gracias por el consejo de las clases, como soy muy principiante en python no
quise entrar con clases, se que normalmente son mas fac
20 matches
Mail list logo