[Ayuda!!!!] Ayuda con un mini programita :D (nocritiquen,apenasmeestoyiniciando)

Iniciado por Bomb-P, 29 Agosto 2012, 22:29 PM

0 Miembros y 1 Visitante están viendo este tema.

Bomb-P

El programa consiste en que te adivine el nombre de usuario de la pc,
Quizas no lo vean tan importante pero para mi si es un gran paso :D :) ;)

#Programando en python
import socket
import os

s = socket.socket()
pause = os.system ('pause')
hostname = s.gethostname

print "Este programa le adivinara su nombre de usuario"
raw_input('Su nombre de usuario es:',' ,hostname)


Ese es el codigo pero nose que me falta, El programa se cierra... Creo que tendre que estudiar mas xD

Bomb-P

El problema sera que eso no sirve con raw input o que? diganme que hice mal o que codigo tengo que reemplazar por raw input :D

Bomb-P

Cita de: Bomb-P en 29 Agosto 2012, 22:29 PM
El programa consiste en que te adivine el nombre de usuario,
Quizas no lo vean tan importante pero para mi si es un gran paso :D :) ;)

import socket
import os

s = socket.socket()
pause = os.system ('pause')
hostname = s.gethostname()

print "Este programa le adivinara su nombre de usuario"
raw_input('Su nombre de usuario es:',' ,hostname)


Ese es el codigo pero nose que me falta, El programa se cierra... Creo que tendre que estudiar mas xD

MauroMasciar

No se que lenguaje será, pero en fin, son más o menos parecido.

El problema es que el programa termino su trabajo, y se cierra, no es nada que hayas hecho mal, nomas necesitas poner una pausa para que puedas leer lo que hay en pantalla, y con presionar una tecla por ejemplo, el programa se cierra.
Tutto ha oceani da attraversare mentre hanno il coraggio di farlo Avventato? Ma sanno sogni di limiti

Twitter: @MauroMasciar

[Case]

Cita de: MauroMasciar en 29 Agosto 2012, 23:27 PM
No se que lenguaje será, pero en fin, son más o menos parecido.

El problema es que el programa termino su trabajo, y se cierra, no es nada que hayas hecho mal, nomas necesitas poner una pausa para que puedas leer lo que hay en pantalla, y con presionar una tecla por ejemplo, el programa se cierra.

Es Python, si te fijas hay una parte donde imprime lo que necesita, en teoria deberia de ponerle en la terminal el estado del programa.

Por que no pones el resultado que arroja tu programa?,  te manda un error? y si es asi que te dice el error.

0xDani

Si lo que quieres es que el usuario introduzca el nombre entonces creo recordar que es asi:
Código (python) [Seleccionar]
hostname = raw_input("Usuario: ")

Si lo que quieres es sacarlo por pantalla entonces con print.

Saludos.
I keep searching for something that I never seem to find, but maybe I won't, because I left it all behind!

I code for $$$
Hago trabajos en C/C++
Contactar por PM


fallout20xx

Cita de: Bomb-P en 29 Agosto 2012, 22:29 PM
El programa consiste en que te adivine el nombre de usuario de la pc,
Quizas no lo vean tan importante pero para mi si es un gran paso :D :) ;)

#Programando en python
import socket
import os

s = socket.socket()
pause = os.system ('pause')
hostname = s.gethostname

print "Este programa le adivinara su nombre de usuario"
raw_input('Su nombre de usuario es:',' ,hostname)


Ese es el codigo pero nose que me falta, El programa se cierra... Creo que tendre que estudiar mas xD

Esto funciona:
import getpass, os

print "Este programa le adivinara su nombre de usuario"
print 'Su nombre de usuario es: %s' % getpass.getuser()
pause = os.system ('pause')
si disfrutas siempre que programas... significa que aun no has programado suficiente xD

Bomb-P

Cita de: fallout20xx en  6 Septiembre 2012, 12:29 PM
Esto funciona:
import getpass, os

print "Este programa le adivinara su nombre de usuario"
print 'Su nombre de usuario es: %s' % getpass.getuser()
pause = os.system ('pause')

Oye Gracias !!!
ya me empezaba a aburrir de python... Pero ahora se que solo me faltan muchas librerias por aprender
Gracias man !!! :xD
Una duda...
me sirvio tu respuesta pero aun asi me interesa saber que significa %s' % Si no es mucha molestia podrias responder?