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ú

Temas - Agustin_y2k

#1
Ejercicios / Ejercicio en python
20 Marzo 2019, 19:43 PM
Buenas, en mi facultad migraron todo el programa de C a python y soy novato en el lenguaje... Ya estamos en Clase y diseñé una lista para la clase que funciona bien, pero me gustaria saber como se puede hacer para agrandar la lista... Paso el código

Código (python) [Seleccionar]
#lista de clases

class Persona():
__nombre=""#los guiones son para que sea un atributo privado
__apellido=""
def saludar(self):
print("Hola " + self.__nombre + " " + self.__apellido)
def setNombre(self,nom):
self.__nombre=nom
def setApellido(self,ape):
self.__apellido=ape
def getNombre(self):
return self.__nombre
def getApellido(self):
return self.__apellido

print ("Tamanio de la lista: ")
n=int(input())
print("\n")

lista=[None]*n

for x in range(n):
lista[x]=Persona()
print("Ingrese Nombre:")
lista[x].setNombre(input())
print("Ingrese Apellido:")
lista[x].setApellido(input())
print("\n")

print("Quiere agrandar la lista?: s/n")
op=input()

if op=="s" or op=="S":
print ("cantidad a agregar: ")
n2=int(input())
aux=n+n2
for x in range(n2):
lista.append(None)
lista[x]=Persona()
print("Ingrese Nombre:")
lista[x].setNombre(input())
print("Ingrese Apellido:")
lista[x].setApellido(input())
print("\n")

for x in range(aux):
print("\nEn la posicion %d:" % x)
print(lista[x].getNombre())
print(lista[x].getApellido())
#Me sobre escribe los datos de la lista, se que con append
#se escriben al final pero si pruebo de otra manera luego me dice 'list index out of range'
else:
for x in range(n):
print("\nEn la posicion %d:" % x)
print(lista[x].getNombre())
print(lista[x].getApellido())


MOD: Etiqueta GeSHi.
#2
GNU/Linux / Demasiadas opciones en el GRUB
21 Enero 2016, 19:25 PM
Les explico, despues de probar distintos tipos de Linux termine quedandome con Wifislax y Ubuntu ademas de mi Windows de fábrica. Obviamente cague al GRUB pero lo solucioné con Boot Repair desde Ubuntu, la cuestión es que salen demasiadas opciones y si por ejemplo entro a Windows desde "Windows boot UEFI loader" empiezo sin sonido, tarda mucho en reiniciar, etc. X eso siempre inicio desde "Windows boot manager". Pero me jode que allan tantas opciones y quisiera saber como eliminar las demas opciones y ademas saber cuales debo dejar y cuales sacar. Acá les dejo una imagen
 
#3
Hola gente les quiero hacer una consulta. que linea de codigo debo usar para saber si mi tarjeta de red es compatible con wifislax y si es capaz de inyectar paquetes. Lo tengo instalado y todo. Ademas quisiera saber si tengo todos los drivers o si me falta alguno
#4
Hola gente les cuento q instale wifislax junto a Windows 10, Ubuntu y Kali (cosa q no tiene importancia) pero antes de ponerme a usar aircrack o cualquier otro programa quise conectarme a internet como en todo OS desde la esquina inferior derecha pero no me aparecen redes y yo dispongo de señal wifi en mi casa. Busque post relacionados y decian q con iwconfig ver si el SO lee la tarjeta de red y la verdad si funciona

   wlan0     IEEE 802.11bgn  ESSID:off/any 
                         Mode:Managed  Access Point: Not-Associated   Tx-Power=20 dBm   
                         Retry  long limit:7   RTS thr:off   Fragment thr:off
                         Encryption key:off
                         Power Management:on

eth0 sin conexion (cosa q no me importa)

Una solución decia hacer esto: iwconfig TU_INTERFAZ mode managed essid EL_NOMBRE_DE_TU_RED key LA_CLAVE
dhcpcd TU_INTERFAZ

Sin embargo no funciona, me tira un error q ya no recuerdo. asi q queria saber opiniones. Espero haber dado suficiente info. Desde ya muchas gracias
#5
Hola miren tengo una ASUS nueva tactil y con todos los chciches pero lo q me interesa es saber si mi tarjeta de red es compatible y ademas saber el chipset con el que dispongo. Cuando quize probar si mi trageta podia inyectar paquetes me dio negativo asi q queria saber. Con everest supe que mi tarjeta de red es una Intel(R) Dual Band Wireless-N 7260. Algo que debo decirles es q al instalar Kali Linux tuve problemas con el iwlwifi