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

#611
Scripting / Re: Pedro y su misión.
17 Junio 2016, 22:52 PM
pues el pobre Pedro debería empezar por acá
#612
no uso sql así que ni idea de las consultas, ahora lo que te devuelve es:
Citar
# python get_list.py 1   # el 1 es el parametro que paso para la consulta de SQL
[(u'pepito1@pepelandia.com',), (u'pepito2@pepelandia.com',)]
[(u'pepito1@pepelandia.com',), (u'pepito2@pepelandia.com',)]
¿el problema es la u' del inicio? si es así tomá la cadena a partir del 2 caracter, perdón si no es lo que preguntas.
#613
Ingeniería Inversa / Re: Colores RGB en c#
16 Junio 2016, 06:37 AM
¿la aplicación normal(sin modificar) se ejecuta en windows 7? ¿o fue para eso el parche? si no corre en win7 pasame el original a ver que hay
#614
efectivamente, sino tenés la menor idea en cual sublista se encuentra el item, deberás recorrerla con un for, ahora, si sabés en que sublista puede estar es más fácil:
Código (python) [Seleccionar]
lista=[[1,2,6,4,5],[7,8,9,10]]
print(lista[1].index(9))

que es lo que te dije antes de los índices, desconozco si hay una función más simple sin el for en el caso de tener que recorrer la lista y sublistas.
#615
en principio está bien tu deducción, lo que te faltó es que en las listas anidadas para cada item hay un doble indice, algo así:
Código (python) [Seleccionar]
miLista = [[1, 2], [3, 4]]
   
elemento0=miLista[0][0]
elemento4=miLista[1][1]
print(elemento0)
print(elemento4)


espero que se entienda.
#616
Scripting / Re: Random - Python [Modificado]
9 Junio 2016, 04:47 AM
anda a saber como tenés el código,este que usa la misma sentencia de random anda
Código (python) [Seleccionar]
#-*- coding:utf -8 -*-
import random,time

Hola = ["bok", "bonjour", "guten tag", "salve","hei ","buon giorno","hi"]


for i in range(20):
    n=input(">> ")
    if n == "hola":
        respuesta = random.choice(Hola)
        print(respuesta)
    else:
        print("Chau")
        break


ahora, puede repetir palabras, es elección aleatoria.
#617
Scripting / Re: Random - Python [Modificado]
8 Junio 2016, 12:09 PM
no entiendo que querés hacer porque no has puesto todo el código que te da problemas, ahora suponiendo que quieres elegir varias palabras podés crear una lista nueva y poner alli las elegidas sin repetir. por ejemplo:
Código (python) [Seleccionar]

#-*- coding:utf -8 -*-
import random
palabras = ['palabra1', 'palabra2', 'palabra3', 'palabra4', 'palabra5',
           'palabra6', 'palabra7', 'palabra8', 'palabra9', 'palabra10']
norepetir=[]
for elegidas in range(5):
    elegida = palabras[random.randint(0, 9)]

    if not elegida in norepetir:
        print('Aleatorias', elegidas + 1, ':', elegida)
        norepetir.append(elegida) 

por supuesto que este ejemplo no está correcto del todo pero si funcional para que te sirva de ayuda,si es otra cosa lo que buscás, poné el código como ya te dije.
ahhh y buscaste 3hs, a veces buscamos más y no encontramos la respuesta,no es fácil soplar y hacer botellas.
#618
Sugerencias y dudas sobre el Foro / Re: link
8 Junio 2016, 11:02 AM
Primero que todo, gracias por la información, y con respecto a que tengo mucho tiempo y debería saber, es cierto, pero como dije antes, soy un inútil total en el uso del foro, imaginate que no tenía idea que es bbcode.
Nuevamente gracias por la ayuda.
#619
Sugerencias y dudas sobre el Foro / link
8 Junio 2016, 05:21 AM
Hola:
        soy un inútil total con la forma de hacer algunas cosas en las repuestas. Alguien podría explicarme como hacer que una palabra, por ejemplo casa, sea un link externo a otra pagina.
#620
hola:
perdón x lo que te diré pero debo hacerlo:
todos estamos aprendiendo, más o menos pero lo hacemos.
Muchos somos autodidactas, o sea de la misma forma que vos, manuales, prueba y error.
Si un enlace no te ayuda demasiado, pero estas orientado en lo que buscas, pues para eso existen los buscadores.
Lo del inglés ya no sirve como excusa(mi nivel es 0,0) pero... hay muchos traductores online o en soft.lamentablemente es el idioma más usado en cuanto a manuales, por eso si hago (tutorial o soft) solo lo hago en español, es mi lenguaje natal y si otro quiere leerlo pues que sepa español.
Ahora en cuanto a tu duda, hay muchas formas de hacerlo (eso es lo que más me gusta de python) así que te oriento en una.
Código (python) [Seleccionar]

# para usar timedelta hay que importarla
from datetime import datetime, timedelta

def sumar_hora(hora1,hora2):
    formato = "%H:%M:%S"
    lista = hora2.split(":")
    hora=int(lista[0])
    minuto=int(lista[1])
    segundo=int(lista[2])
    h1 = datetime.strptime(hora1, formato)
    dh = timedelta(hours=hora)
    dm = timedelta(minutes=minuto)         
    ds = timedelta(seconds=segundo)
    resultado1 =h1 + ds
    resultado2 = resultado1 + dm
    resultado = resultado2 + dh
    resultado=resultado.strftime(formato)
    return str(resultado)

print(sumar_hora("01:30:50","04:20:30"))



por último te aclaro que estás sumando fechas, o sea que 20 hs + 06 hs no es 26 sino 02 del día siguiente, por eso el ejemplo no llega ni cerca a más de 24hs(tiempo límite para el cambio)
Espero no ofenderte y si orientarte.
Saludos.