Gracias crack.
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údef murder():
while len(lista)>0: #Len, cuenta los elementos de la lista
print(lista[0])
lista.pop(0)
a=int(input("Solo aceptamos numeros"))
Cita de: EleKtro H@cker en 11 Mayo 2012, 18:55 PMGracias crack!
En vez de usar un comando PWD propio de Linux, podrías obtenerlo así haciendolo compatible con el resto de OS:import os
r=os.getcwd()
print r
EDITO: Para evitar el código de retorno debes usar popen:import os
r=os.popen("pwd").read()
print r
EDITO2: Busca información acerca de los return codes o exit status, Pero en general:
Salu2
import os
r=os.system("pwd")
print(r)
/Users/lala
0
Cita de: polmadur en 4 Mayo 2012, 10:09 AMBueno, con raw_input se pueden manejar errores, en cambio con input no. Aunque a partir de la version 3.0 de python, como bien sabe 0x5d, raw_input desaparece i solo queda input que adquiere la capacidad de manejar errores.
una pregunta, que diferencia hay entre input y raw_input? Yo siempre he utilizado el segundo.
Cita de: 0x5d en 1 Mayo 2012, 08:19 AM
Que versión de Python usas ? , pues en la 2.7 que es una de las más usadas eso daría error... Pero por tu forma de usar el print, debes usar Python 3.X
Pues :
input = para valores numéricos
raw_input = para valores alfanuméricos
Y pues cuando realizas la comparación , la condición igual está errada, pues como indicaba anteriormente... input no es comparable con un texto, y pues al no usar comillas en tu condición, el código entenderá que "no" es una variable y no un string, lo mismo con el "yes".
Bueno ese sería mi aporte
Saludos, Javier.
def tri():
global xt
try:
xt=open("reg.txt","r")
tt=xt.read()
xt.close()
return
except IOError:
xt=open("reg.txt","a")
xt.write("registered")
xt.close()
getstarted()
while i:
tri()
break
st=0
xt=open("num.txt", "w")
stt=str(st)
xt.write(stt)
f=xt.read()
lf=int(f)
while lf<1:
startpass=input("To get started you must write a password. ")
sure=input("Are you sure?")
if sure==no:
print("Ok")
elif sure==yes:
tx=open("pass.txt", "a")
tx.write(startpass)
os.remove("num.txt")
xt=open("num.txt", "w")
xt.write("1")
print("Enjoy using SF ;)")
break
else:
pritn("Please write yes or no.")