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 - Eleкtro

#2691
Cita de: Meta en 16 Marzo 2017, 03:13 AMCualquier ayuda es bienvenida.

Los convertidores de código de Tangible son muy prácticos a la hora de tratar de convertir un código de "X" lenguaje a un lenguaje que no domines muy bien, en este caso de C# a Java:

Evidéntemente no esperes que el programita te genere un código equivalente en Java perfecto y funcional, pero te servirá para ir empezando y ahorrarte gran parte del esfuerzo, y creo que es mejor opción que esperar a que algún alma caritativa vaya a invertir un buen rato para traducirle un código de 200 lineas a un desconocido.

Es solo una opinión, una opción alternativa que podrías probar.

¡Saludos!
#2692
Cita de: Constance en 16 Marzo 2017, 01:02 AMEsa mujer que tu has nombrado, no me gustaba nada, porque siempre andaba diciendo lo de las velas negras, y con esos temas hay que tener cuidado...

Te puedo prometer que si este post de astrología y ese comentario lo hubiese escrito otra persona, como por ejemplo Senior-Moisés++, ya estaría baneado/a xD.

Yo veía a la bruja Lola salir en Crónicas Marcianas y más de una vez llamaron a su programa de "videncia", y la supuesta "vidente" se comía las bromas con patatas, en plan: "se ha muerto mi mujer y mis dos hijos, ¿que me deparan las cartas?" (y era todo mentira) y la bruja lola esa hablando de que sus familiares muertos lo están viendo desde el cielo y velan por su bien estar y blah blah blah, en resumen una sarta de mentiras.
Ya ves, tanta videncia tanta videncia y al final la muy "bruja" nunca fue capaz de adivinar que la estaban tomando el pelo. Esa gente solo busca el dinero fácil manipulando a los demás; yo no sé como puedes decir que hay que tener cuidado con las velas negras... en fin.

Además, y para colmo, yo tengo una hermana... ya mayor ella, que dice ser vidente, lo suyo es el tarot y también dice tener sueños premonitorios, y sinceramente yo llevo varios años que no quiero saber nada de ella, por muy hermana que sea. Yo no tolero que una persona se pase el día engañando y jugando con el alma y con los sentimientos de los demás y encima cobrar una buena cantidad por minuto al teléfono, menuda estafa y menuda manipulación...

Al menos tú has dejado claro que crees en lo que haces, me refiero, no lo haces por engañar a nadie... así que supongo que por mucho que me cueste debo intentar ser tolerante con este tipo de creencias. No me opongo a este tipo de posts mientras no exista ningún interés económico de por miedo, y mientras todo lo que digas sea por que realmente crees en ello (no como otros, como la persona que cité al rincipio).
Me considero una persona justa, que intena dar siempre una sentencia basándose en un juicio imparcial y con sentido de la moral (vamos, que a pesar de que no me gusten estos posts y para mi es todo un burdo engaño de personajes que intentan aprovecharse para enriquecerse económicamente, no los voy a censurar mientras haya buenas intenciones, vaya), no sé si el horóscopo dirá algo de eso sobre los Virgo xD.

Por cierto, supongo que algo negativo de creer en el horóscopo debe ser que esa creyente cuando conoce a nuevas personas en su vida probablemente le pondrá etiquetas por que su horóscopo dice que es un cobarde o es muy valiente, y cosas así, y se formará una primera imagen de su personalidad sin tan siquiera haber llegado a conocer realmente a esa persona. A mi eso no me parece muy correcto la verdad.

PD: Ya me he desahogado suficiente por hoy con este tema :xD.

¡Saludos!
#2693
Cita de: Destroyerpk en 16 Marzo 2017, 02:33 AMExiste alguna forma de no tener que anteponer la letra u para que este funcione?

Bueno, como puedes comprobar yo no tuve la necesidad de usar el modificador "u" para especificar un string unicode de forma literal.

¿Te has asegurado de guardar el archivo.py en codificación ANSI?. Abre el archivo.py en el bloc de notas -> menú: Guardar Como... -> Codificación: ANSI
En el Notepad++ también deberías poder especificar la codificación del archivo a ANSI: Windows-1252, pero no uso ese editor, así que te dije como hacerlo con el Notepad de Windows.

Quizás lo que ocurra es que también tengas asignado un codepage inapropiado en la CMD de Windows. Para comprobar el codepage de Windows que usa tu CMD, simplemente escribe el comando CHCP:



Si usas otro codepage distinto (como probablemente estarás usando el CHCP 850) entonces los caracteres que hayas especificado en el código de Python se representarán usando la codificación de la CMD por mucho que especifiques en el código fuente del archivo.py el codepage Windows-1252 y guardes el archivo en la misma codificación...

Eso puedes evitarlo con el modificador "u" o con el método decode como ya pudiste ver en el otro comentario que cité, pero ya has dejado claro que no quieres usar nada eso (supongo que por incomodidad). Bueno, pues entonces usando este código deberías poder prevenir ese problema:

Código (python) [Seleccionar]
# -*- coding: Windows-1252 -*-
import os, sys

os.system('(CHCP 1252)1>NUL')
print "áéíóú ñÑ çÇ ¿"

sys.exit(0)

Nota: El cambio del codepage de la CMD es temporal, solo tiene efecto en la instancia de la CMD donde se ejecuta el script.py. Para cambiar el codepage de forma permanente debes utilizar el registro de Windows.

¡Saludos!
#2694
Scripting / Re: Crear un batch
16 Marzo 2017, 02:50 AM
Cita de: yottaXT en 15 Marzo 2017, 02:24 AMEstuve leyendo algunas guías para comenzar con los batch, y bueno he hecho varios ejercicios etc.

Ahora ya estoy en el punto que quiero hacer un bat que realice una función útil para mi.

Mi primer consejo: No uses Batch.

"¿Por qué?" -Por que no.

"¿Pero por qué no?" -Por que es una pérdida de tiempo y consumo innecesario. Puedes hacer lo mismo de forma más simple y mucho más práctica y eficiente en cualquier otro lenguaje; de hecho a Batch no se le puede considerar un lenguaje de programación.

Te lo dice alguien que empezó en Batch y estuvo varios años hasta dominar el "lenguaje" a la perfección, y luego se dió cuenta del mundo que habia por descubrir áhí fuera más allá de Batch... y mucho más gratificante que Batch.

Cita de: yottaXT en 15 Marzo 2017, 02:24 AMAcepto cualquier tipo de ayuda, desde porciones de código o guías, incluso manuales que expliquen ese contexto, si son muy amables y tienen tiempo el código completo no estaría mal.

Aunque quizás no te lo parezca ahora mismo, advertirte sobre la inutilidad de Batch es la mejor ayuda que te pueden brindar (por que así evitarás malgastar tiempo en meses o años en algo que no te dará ningún beneficio en comparación), más que la ayuda de ofrecerte un código en Batch que haga lo que quieres que haga. Hay otros lenguajes soportados de forma "nativa" en Windows, vomo VisualBasic Script, javascript y PowerShell... es lo que deberías aprender si no quieres salirte del instrumental de Windows, a menos que quieras optar por un mejor camino con Ruby o Python, o lenguajes como C#, Java o VB.NET, lo que sea excepto Batch, vaya.




Cita de: yottaXT en 15 Marzo 2017, 02:24 AMAhora explicar lo que quiero, quiero que el bat revise si existen carpetas con el signo $*.* que abra esas carpetas y copie los archivos *.* a una carpeta DESTINO, luego que borre solo la carpeta que ya ha sido procesada, al final quedara la carpeta DESTINO con todos los archivos de las carpetas ORIGEN y estas a su vez quedaran eliminadas de la ruta.

Puedes usar un for directories recursive, FOR /D /R:

Código (dos) [Seleccionar]
@Echo OFF

Set "src=%CD%"
Set "dst=%HomeDrive%\Folder\"
(MKDIR "%dst%")2>NUL

For /D /R "%src%" %%# In ("$*") Do (
Echo:Moving "%%~f#"...
(
Move /-Y "%%~f#" "%dst%\%%~n#"
)1>NUL || (
Echo:Failed to move "%%~f#"...
Pause
)
)

Pause
Exit /B 0


¡Saludos!
#2696
Hola. Tan solo tienes que declarar una variable de tipo string e ir almacenando/concatenando los caracteres hasta que la ejecución del búcle termine, y entonces puedes mostrar el string en una sola linea de texto.

Un ejemplo básico:
Código (python) [Seleccionar]
output = ''

for num in xrange(10):
  output += str(num)

print output


¡Saludos!
#2699
Cita de: Destroyerpk en 16 Marzo 2017, 01:50 AM
Estoy ocupando notepad++ y en codificación está marcado utf-8

Pero es que tú estás utilizando e intentando representar caracteres del set de caracteres Windows Latin 1, usease, el Castellano. Hay varias soluciones para ello, la más simple es que guardes tu archivo .py en codificación ANSI (Windows 1252 / CHCP-1252 / Latin-1) y le asignes la misma codificación en el código fuente, y ya no tendrás ese problema.



Lee Aquí:

¡Saludos!
#2700
Cita de: Constance en 16 Marzo 2017, 00:26 AMEs que los Virgo tenéis a Mercurio como regente y es un planeta muy Intelectual , rige todo lo que es Inteligencia, Aprendizaje, Pensamiento. os da una  mente clara, lógica y científica

Sois diplomáticos, tenéis mucha elocuencia, mucha facilidad para expresaros, mucha curiosidad . Mucha facilidad para aprender y para aplicar llevar a la práctica lo que hayáis aprendido...

Espera, ¿entonces Virgo es sensato, práctico, analítico, diplomático y lleno de sentido común como un asesino en serie?, lo digo, por que son bastantes, vaya... como en todos los demás signos del horóscopo en realidad ;)


Creo que esto de por si desbarata la creencia popular del horóscopo, un "arte" donde siempre hay algo bueno que decir de todo el mundo con palabras motivacionales vacías y generalizadas...

No te voy a engañar, lo cierto es que has acertado en todo lo que has dicho sobre mi queriendote referir a todos los virgos por igual, escepto por la diplomacia... creo que no tengo mucho de eso, pero todo lo demás sí, pero es que eso son ADIVINACIONES. Estoy seguro que no todos los Virgo serán igual. Yo soy alguien analítico como lo estoy siendo ahora mismo analizando esta creencia del horóscopo, por que tengo la voluntad y la sensatez suficiente para ser como soy, pero no por que mi personalidad ya haya sido "predestinada" por una estrella del firmamento... venga hombre.

¡Saludos!