Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Novlucker

#1901
Scripting / Re: Python para Windows (Duda)
19 Noviembre 2010, 02:16 AM
Yo he usado la versión 3.1, cambia en algunas sentencias y funciones así como en la distribución de algunos modulos, pero basicamente es lo mismo, no obstante para quienes comienzan es mejor hacerlo con la rama 2.x, ya sea el 2.6 o 2.7, ya que practicamente no tienen diferencias y los tutos que se encuentran en la red estan basados en esta rama, de modo de no llevarse sorpresas :P

Saludos
#1902
Bueno, en la función que he dejado también se podría agregar lo relativo a una lista de excepciones como lo que comentas del begin :P
Si prefieres utilizar las listas te sugiero algo, cambiarlas por la versión correcta (a mi criterio) de lo que necesitas, un diccionario :P

Igual todo lo que sugiero puede ser más que nada de "estética", buen trabajo ;D

Saludos
#1903
Record no es standard, así que seguramente no le funcione :rolleyes:
Se pueden usar diccionarios "normales" o cosas como esta :P

Código (python) [Seleccionar]
class Canasta():
    def __init__(self,**frutas):
        self.__dict__.update(frutas)

j = Canasta(Manzana=23,Naranja=36)
print j.Manzana
print j.Naranja

class Fruta():
    def __init__(self,precio,cantidad):
        self.precio = precio
        self.cantidad = cantidad

k = Canasta(Manzana=Fruta(30,100),Naranja=Fruta(20,500))
print k.Manzana.cantidad
print k.Naranja.precio


Saludos
#1904
El code esta bien estructurado y es muy entendible :P
Seguro que esas listas Char y By contemplan todos los valores que pueden aparecer? :-\

Código (python) [Seleccionar]
from urllib import url2pathname
import re

def URLDecode(sURL):
    finder = re.compile('%\d+[A-Z]{0,1}')
    chars = list(set(finder.findall(sURL)))
    for i in chars:
        sURL = sURL.replace(i,hex2char(i))
    return sURL

def hex2char(char):
    char = url2pathname(char)
    if len(char)>1:
        char = hex2char(char)
    return char


Saludos
#1905
Scripting / Re: [Python] - Traspuesta
18 Noviembre 2010, 17:06 PM
Shell Root, podría ser uno que te pida las dimensiones y el input de la matriz para luego transponerla? :D

Saludos
#1906
Scripting / Re: [Python] - Traspuesta
18 Noviembre 2010, 15:11 PM
Pero entonces quieres el ejercicio hecho? Yo sigo sin entender que aprendes realmente, no aprendes si no lo haces por más que veas ejemplos, solo estas visualizando maneras de hacer las cosas, en lugar de logia de como hacerlo :-\

Saludos
#1907
Si me lo cuentan no me lo creo :o
CitarSegún las citadas fuentes, aquel día las máquinas de China Telecom enviaron un mensaje a otros enrutadores de Internet según el cual encaminar el tráfico a través de China era el camino más rápido en lugar de los trayectos más cortos. Entre los sitios afectados figuran la NASA, el Senado de EE UU y los departamentos de Defensa y Comercio. El informe no aclara si este masivo secuestro de datos fue intencionado y, si así fue, con qué objetivo

Seeee, de seguro fue "por error" :rolleyes:
#1908
Scripting / Re: [Python] - Traspuesta
18 Noviembre 2010, 11:34 AM
No termino de entender la duda, usa una matriz secundaría para ir almacenando los datos, ya que como puedes hacer todo con append no importa que haya que cambiar el las dimensiones de la matriz.

Saludos
#1909
Seguridad / Re: Troyano bloqueado
18 Noviembre 2010, 04:00 AM
En google pongan google+translate+avast y verán que salen una cantidad :xD
Pero no hay de que preocuparse, ha sido un falso positivo de seguro, fijate que en los enlaces del foro de avast que pone rolo91 dice claramente que con la última actualización ya no tiene que salir :P

Saludos
#1910
Puede ser por medio del archivo host, un proxy o firewall (en caso de que este tenga la opción)

Saludos