|
Mostrar Mensajes
|
Páginas: 1 2 3 4 [5] 6 7 8
|
41
|
Programación / Programación C/C++ / Re: Bucle finalizado con enter
|
en: 12 Junio 2010, 13:47 pm
|
me podrias explicar pq funciona eso?? o alguien xdxd, no lo entiendo. lo he hido variando para intentar averiguar-lo pero no lo entiendo. #include<iostream> using namespace std; int a = cin.get(); int main(){ cout << "hoa" << endl; if(!a) { while(1){ cout << "hola" << endl; } } }
Una de las variaciones es esta, no entiendo pq no sale "hoa", hasta que se aprete enter, igual que nunca sale "hola". Mercy
|
|
|
42
|
Sistemas Operativos / GNU/Linux / Ejecutables en linux
|
en: 10 Junio 2010, 12:28 pm
|
Hola a todos,
No se muy bien si esto va en el foro de linux o de programacion... asi que si se tiene que canviar, canviar-lo, he hecho un programa en c++ sobre linux, simple, y me gustaria que se ejecutara al clickar encima del icono, no tener que ir a la consola, y tener que ejecutar-lo desde ai
Alguien me podria decir como hacer eso?
|
|
|
43
|
Programación / Programación General / Instalador de aplicaciones
|
en: 10 Junio 2010, 09:55 am
|
Hola a todos!!
Miren, he hecho una aplicacion en Python con interfaz grafica QT4, y me gustaria distribuir esta aplicacion, python dispone de algunos modulos, que sirven para hacer ejecutables, pero dan muchisimos problemas, como minimo a mi, y por lo que me han comentado en un post mio de python, me han dicho que son muy pesados.
Para los que no lo sepais, python es un lenguaje interpretado, y para que funcione un script/aplicacion hecha en python, se ha de tener el interprete, lo que hacen los modu los de python que ayudan a generar un ejecutable es cargar todas las libreris que utilizas, y un mini interprete.
Lo que yo he pensado es en hacer un instalador que comprueve si python esta instalado en el ordenador, y si no que el consentimiento del usuario que instale el interprete con todas las librerias, y con qt4, en el caso que el usuario ya disponiera de todo eso no hacer nada y olo instalar el programa en si.
Entonces paa esto necessito, o mejor dicho me gustaria crear un instalador que me instalara todo eso, en c/c++ a poder ser aunque si fuera otro lenguaje me adaptaria, ya que me interesa mucho el tema. No se si alguien me podria indicar un camino por donde ir.
O simplemente decirme como instalar programas y archivos y crearme un instalador yo mismo no se.
Gracias
|
|
|
44
|
Programación / Scripting / Re: [PYTHON] Como borrar cierta pagina de la cache
|
en: 8 Junio 2010, 19:24 pm
|
el problema sigue.... , no entiendo pq mi teoria era esa... asi que no se mira os cuelgo un simil de mi code: # -*- coding: utf-8 -*- import time import re, urllib2, urllib class Robot1(): def __init__(self, parent = None, dolar = 0, euro = 0): self.parent = parent self.Dolar = dolar self.Euro = euro def IniciarBot(self, op = 1): self.Primero1() def Primero1(self): b = False try: urllib.urlcleanup() HTLM = urllib2.urlopen("http://www.eleconomista.es/cruce/EURUSD") HTLM2 = urllib2.urlopen("http://www.eleconomista.es/cruce/USDEUR") except urllib2.HTTPError, e: b = True except urllib2.URLError, e: b = True else: htlm = "" for ele in HTLM: htlm += ele euro = re.findall("class=\"[A-Za-z0-9_]+\">([0-9,]+)</span>", htlm) for ele in euro: a = "" for i in range(0, len(ele)): if ele[i] != ',': a += ele[i] else: a += '.' self.Euro = float(a) htlm2 = "" for ele in HTLM2: htlm2 += ele dolar = re.findall("class=\"[A-Za-z0-9_]+\">([0-9,]+)</span>", htlm2) for ele in dolar: a = "" for i in range(0, len(ele)): if ele[i] != ',': a += ele[i] else: a += '.' self.Dolar = float(a) if b: self.Mensage_Error def Mensage_Error(self): print "Error" R = Robot1() sortir = False t = time.time() while (not sortir): t1 = time.time() if (t1-t > 3): R.IniciarBot() print R.Dolar, R.Euro t = t1
Basicamente utilizo esto pero en QT, en vez de crearme un timer con time(), utilizo la clase timer de Qt, pero bueno basicamente es esto y como podreis comprovar cuando la pagina canvia de valor no sale lo que ha de salir.... no se de la chache pq ya tiene incorpoado el cleanup.., no se si alguien tiene alguna idea de lo que puede ser. Y para el otro tema de execurar exes, he encontrado alternativas, pero por aqui tendreis mas experiencia, qe me recomendais... Saludos y gracias!!!
|
|
|
45
|
Programación / Scripting / Re: [PYTHON] Como borrar cierta pagina de la cache
|
en: 7 Junio 2010, 16:26 pm
|
version de python 2.6 y no se lo del get a que te refieres, yo lo que hago es simplemente: HTLM = urllib2.urlopen("http://invertia.com/mercados/divisas/divisa.asp?idtel=DI000EUDOLAR")
y lo hago cada 5 segundos, analizo la pagina y todo lo demas para conseguir la informacion que quiero, pero, la pagina se actualiza cada segundo mas o menos, y yo esa actualizacion no la aprecio, no se si hay alguna forma de conseguir lo que quiero, estoy sobre linux y esas cosas que debe dar igual supongo. A y otra cosa Novlucker no se si abrir otro post o no, para convertir un .py a exe he leido que esta el py2exe, pero me da bastantes problemas, no se que pasa que me da bastantes problemas es el programa que estoy haciendo no se si alguien me podria decir si le ha dado problemas o no(Si no abro otro post y ya esta como tu digas) Mercy!!!
|
|
|
46
|
Programación / Scripting / [PYTHON] Como borrar cierta pagina de la cache
|
en: 7 Junio 2010, 11:57 am
|
Hola a todos!!! miren tengo el siguiente problema:
He hecho un pequeño programa con interfaz grafica QT, que lo colgare algun dia de estos, si lo comento, es para controlar inversiones simples, actualmente solo monetarias, y ademas solo euros dolar.. asi que ya ves tu, pero para mi esta muy bien xdxd!!! i todo va a la perfeccion menos una cosa, yo quiero tener actualizados los valores de las monedas, y cada x tiempo consulto a ciertas paginas web para consultar en que valor estan en ese monento, si x es muy pequeño pocos segundos, no me varia el valor que obtengo, en canvio en la pagina web si que varia, por lo que deduxo que el programa no esta viendo la pagina real, si no la pagina que esta en la cache que hasta x segundos no se canvia,
No se si lo que he dicho es del todo cierto, es lo que creo que pasa, y solo me actualiza el valor cada minuto o dos, a mi me gustaria solo borrar de la chache la pagina que estoy utilizando, no toda, no se si es posible estoy buscando por internet, de momento no he encontrado nada, si lo hago lo posteo.
Muchas gracias!!!!
|
|
|
47
|
Programación / Ejercicios / Re: Juego ejercicios [Python]
|
en: 7 Junio 2010, 11:44 am
|
Bueno me he estado revisando el post, y yo hace algun tiempo ya resolvi esto por mi parte, te lo deja todo en un fichero en forma de arbol: # -*- coding: utf-8 -*- from httplib import BadStatusLine, IncompleteRead import re, urllib2 listagen = [] lista = [] lista2 = [] links_Erroneos = [] def web(Ruta, ff, x, y): listagen.append(Ruta) try: HTLM = urllib2.urlopen(Ruta) except urllib2.URLError: links_Erroneos.append(Ruta) except urllib2.HTTPError: links_Erroneos.append(Ruta) except BadStatusLine: links_Erroneos.append(Ruta) except IncompleteRead: links_Erroneos.append(Ruta) else: htlm = "" for ele in HTLM: htlm += ele f = re.findall("<a href=\"(http://www[a-zA-Z0-9_ \.:]+[\.com|\.es|\.cat|\.edu|\.tv|\.de])\"",htlm) cad2 = " :" cad5 = "\n" if x == 0: ff.write(Ruta+": \n") else: ff.write(cad2*x+cad5+cad2*x+"··"+Ruta+": \n") x += 1 if (x <= y): for ele in f: if not ele in listagen: lista.append(Ruta) lista2.append(Ruta) web(ele, ff, x,y) else: lista2.append(Ruta) y = raw_input("Ingrese una cantidad de niveles, cuidado!! no se pase:") try: y=int(y) except ValueError: print "Esto no es un numero!!" else: ff = open("http2.txt", "w") web("http://www.sport.es", ff, 0, y) ff.close()
Saludos!!
|
|
|
48
|
Sistemas Operativos / GNU/Linux / Problema al instalar netbeans
|
en: 4 Junio 2010, 08:23 am
|
Hola a todos,
me he instalado el nuevo linus 10.04, instale el netbeans con el centro de software, pero no se acabo la instalacions, y se me apago antes.
Ahora, intento volver a instalar-lo y me dice lo siguiente:
E: I wasn't able to locate a file for the libnb-platform-devel-java package. This might mean you need to manually fix this package.(due to missing arch)
no se como hacer lo que me estan pidiendo, np hay ninguna forma de borrar-lo todolo que se me instalo y volver-lo a instalar?
mercy
|
|
|
50
|
Programación / Scripting / Re: [Python]Problema al importar Urllib2
|
en: 2 Junio 2010, 21:55 pm
|
el codigo es el siguiente: import urllib2
xdxd debe ser un problema interno, ese error lo marca, en el momento de incluir la libreria, y por lo tanto todas las que estas incluyen, y me marca el error que he indicado, no se que hacer Saudos
|
|
|
|
|
|
|