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 - DarK_FirefoX

#1
¿Que SO utilizas?

En mi caso, utilizo Windows, y lo que hacía (ahora uso virtual environments) antes es modificar el PATH para decidir que python utilizar. Por ejemplo, digamos que quiero tener Python 3.6 y Python 3.7 instalado, e instalé primero el Python 3.7, por lo tanto voy a tener en el PATH lo siguiente:

Citar\AppData\Local\Programs\Python\Python37\
\AppData\Local\Programs\Python\Python37\Scripts\

Luego, instalo el Python 3.6 y en el PATH voy a tener:

Citar\AppData\Local\Programs\Python\Python36\
\AppData\Local\Programs\Python\Python36\Scripts\
\AppData\Local\Programs\Python\Python37\
\AppData\Local\Programs\Python\Python37\Scripts\

Por lo tanto al ejecutar

Código (bash) [Seleccionar]
python

Voy a tener corriendo el Python 3.6. Si quiero correr el Python 3.7, entonces subo las entradas relacionadas con el Python 3.7 hacia arriba.

Citar\AppData\Local\Programs\Python\Python37\
\AppData\Local\Programs\Python\Python37\Scripts\
\AppData\Local\Programs\Python\Python36\
\AppData\Local\Programs\Python\Python36\Scripts\

Y entonces esto correrá Python 3.7.

Recuerda reiniciar la consola para que vuelva a leer las variables. Y respondiendo tu pregunta, si utilizas
Código (bash) [Seleccionar]
pip install ABC

va a instalar ABC en el Python que este corriendo.

Salu2s.
#2
Ya, entendí tu mensaje. Bueno, voy a hablar un poco de lo que pienso de la noticia porque me toca de cerca, siendo de Cuba (ya no vivo en Cuba desde hace 6 meses)

Lo que causa indignación es como hacen propaganda de lo bien "que tratan a los deportistas" con artículos básicos de primera necesidad. O sea, vamos, que ningun elemento de los que aparecen en la foto puede deslumbrar a casi ninguna (para no ser totalitario) persona de casi ningun lugar del mundo. Esa propaganda, va más alla de lo que pueda representar ser deportista, es un "intento" absurdo de dar una imagen que el estado se "ocupa" del pueblo. Ahora mismo la situación en Cuba esta muy mala. No encuentras nada de comer, de medicinas, de aseo. Las pocas cosas que encuentras tienes que hacer unas "colas" (filas, lineas, o como sea que lo llamen en otros países) interminables de 4, 5, 6, etc., horas para comprar 2lb de pollo (si alcanzas), o un pomo de 1L de aceite.

Y este deportista le dieron algo que a lo mejor le sirve, meses atras a uno le regalaron una regadera. Y repito, estoy de acuerdo que nadie tiene que tener gratuidades de este tipo por el mero hecho de ser deportista. Pero, creo que la propaganda es mal intencionada.

Salu2s
#3
Cita de: Tachikomaia en 12 Agosto 2021, 20:37 PM
Nadie le pidió que compitiera ¿por qué debería recibir beneficios? En un verdadero comunismo le expropiaban la medalla para construir algo más útil.

Disculpa. No entendí tu mensaje. Podrías explicarlo y así debatimos un poco...

Salu2s
#4
Muy Triste!
#5
Cita de: Serapis en  7 Agosto 2021, 18:32 PM
Hecha la aclaración, conviene otra aclaración:
Al final de sentencia es opcional. Lo que atiende básicamente a la consulta del hilo.

Muy cierto, fallé en mencionarlo!   ;-)
#6
Cita de: Danielㅤ en  6 Agosto 2021, 01:38 AM
Hola, Python no necesita usar el punto y coma ( ; ) al final de cada línea, sin embargo aunque lo uses no habrá problemas ni errores ya que el intérprete de Python los ignora, pero lo recomendable es no usar el punto y coma porque simplemente no se lo necesita para indicar el fin de línea.
Lo recomendable es no usarlo, por ejemplo en Python es muy importante la indentacion del código y aunque en otros lenguajes no lo sea tanto porque utilizan llaves de apertura y cierre para indicar el inicio y fin de las instrucciones, pero en Python sí que lo es, y de hecho podes usar tabulaciones o dejar 4 espacios.


Saludos

Quiero añadir a esto que no es totalmente correcto..... el punto y coma ( ; ) no es ignorado por el intérprete, de hecho forma parte de la gramática del lenguaje.

Si leemos aquí forma parte de los compound statements (instrucciones compuestas):

Código (python) [Seleccionar]
stmt_list     ::=  simple_stmt (";" simple_stmt)* [";"]

Y de la sintaxis se puede entender que utiliza para incluir varias instrucciones en una misma línea.

Ejemplo:

Estas tres lineas:
Código (python) [Seleccionar]
print('a')
print('b')
print('c')


Tienen el mismo resultado que estas tres lineas:

Código (python) [Seleccionar]
print('a'); print('b'); print('c')

Espero esto sirva para entender,
Salu2s
#7
De nada! ¿Cuál es el error que te da en la linea 10?

Código (python) [Seleccionar]
now = datetime.datetime.now()

Citarme recomiendas cambiarme a la versión 3??

Realmente, creo que sería una buena idea. Python 2 todavía es utilizado en algunos contextos porque existen librerias que todavía no tienen soporte en Python 3, pero poco a poco todas se han ido portando a la versión 3. Esta versión del lenguaje sigue siendo mantenida y cada cierto tiempo aparecen nuevas versiones con mejoras y nuevas características.
#8
Hola, no se que versión de Python estás usando pero te voy a redirigir a aqui (Python 3.8)

Entonces, el problema que le veo a tu codigo es con las lineas:

Código (python) [Seleccionar]
sys.exit()

Que estan fuera de la ejecución del bloque del
Código (python) [Seleccionar]
except

Esto:

Cita de: W17CH3R en  1 Agosto 2021, 12:24 PM
Código (python) [Seleccionar]

except hostname.error:
print ("No puede resolver el hostname")
sys.exit()


Debiera ser así:

Código (python) [Seleccionar]

except hostname.error:
print ("No puede resolver el hostname")
       sys.exit()


Ejemplo:

Código (python) [Seleccionar]

import sys

try:
   a = 0
   b = 1/0
except ZeroDivisionError:
   print("DIVISION")
   sys.exit()
except Exception:
   print("EXCEPTION")


NOTA: Este código no tiene ningun sentido, solo para demostrar el punto.

Salu2s, espero te ayude
#9
Cita de: ElIniciado24 en  7 Octubre 2020, 21:54 PM
bueno para comenzar sere sincero , soy todo un novato que apenas aprendio html y css , js .

Comenzare por esta breve historia , yo como muchos emprendedores publico mis productos por facebook y instagrant para poder ganarme la vida , pero esto me quita mucho tiempo y no llego a todas las personas que desearia , actualmente tengo varias cuenta de facebook y estoy en varios grupos donde publico de manera manual mis productos , pero como dije esto quita tiempo .

ante esto se me ocurrio , si hay forma de crear un programa algo como un bot para mi computadora , que simule ser yo , pero que publique mis productos por mi , asi podria ayudarme a mi mismo , se programar un poco y creo que es complicado pero hare el intento , solo que no se por donde comenzar a crearlo , tenia en mente un bot que maneje mis cuentas y publique en intervalos de tiempo determinado para evitar los baneo , pido consejo ,¿como podria crearlo ? ¿en que lenguaje? y si necesito aprender algo para crearlo por ¿donde empiezo a estudiar?.

Creo que existe software por ahí que se puede usar para esto. Puedes hacer una búsqueda para esto: "Community management software" (o algo parecido). OJO, no se si hay herramientas gratis o no o si te sería mejor programarla tu, pero te recomendaría empezar por ahí si lo que quieres es tener algo.

Salu2s
#10
Cita de: Randomize en  7 Octubre 2020, 16:30 PM

Bemoles de perro, puaf...



Prueba a hacerla un ciclo, es decir, la dejas descargarse por completo (¿cómorl? Pos hijo te metes a la BIOS sin estar conectado a la red eléctrica y dejas que se quede sin energía) y luego le haces una carga sin arrancar el portátil.

Si has leído que si en el horno o que si en el congelador del frigo, hazla un ciclo y pasa de tonterías, cuando se desmadra la de mi laptop vuelve a lo suyo tras un ciclo.


Un saludo.


:)

Excelente aprender esto de dejarla encendida con el BIOS solamente. Me imagino que en la capa del OS se añade una validación para que no llegue a 0 la carga?