This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.

Nombre de usuario
  

Contraseña
  





Estadísticas del foro
» Miembros: 16,353
» Último miembro: umuewadekuqub
» Temas del foro: 11,809
» Mensajes del foro: 115,464

Estadísticas totales

Últimos temas
Tableta 2 en 1 con linux
Foro: Informática
Último mensaje por: THC Drinks
Hace 6 horas
» Respuestas: 29
» Vistas: 16,482
pasos ender 3 v2
Foro: Impresoras
Último mensaje por: ErnestoLoump
Hoy, 12:28 AM
» Respuestas: 6
» Vistas: 0
Night butterflies: dating...
Foro: Firmware y Software
Último mensaje por: joalva
Ayer, 11:29 PM
» Respuestas: 0
» Vistas: 0
Cambiar drivers A4988 por...
Foro: Firmware y Software
Último mensaje por: Luisdjnas
10-05-2024, 11:40 PM
» Respuestas: 63
» Vistas: 0
Artillery X2 no imprime
Foro: General
Último mensaje por: solar_fbst
10-05-2024, 10:31 AM
» Respuestas: 2
» Vistas: 0
Hola alguien tienes exper...
Foro: Impresoras
Último mensaje por: fedasil
10-05-2024, 06:52 AM
» Respuestas: 0
» Vistas: 0





















 
  Por qué me sale del try? [PYTHON]
Enviado por: Electromecánico - 20-01-2017, 11:55 AM - Foro: Informática - Respuestas (2)

Buenas a tod@s:

Estoy mejorando un script que es la suma de dos scripts en una. Los dos, por separado me funcionan, pero al juntarlos hay algo que me falla. Os adjunto el script:

Código:
#!/usr/bin/env python
#RASPBERRY

import socket
import os
import time





data = (time.strftime("%d_%m_%y"))
hora = (time.strftime("%H:%M:%S"))

def IsInternet():
    testConn = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
    try:
        testConn.connect(('192.168.1.1', 80))


        testConn = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
        try:
            testConn.connect(('8.8.8.8', 80))
            os.chdir("/home/pi/Desktop/Scripts/Informes")
            os.system("speedtest >> resultat.txt")
            download = os.system("grep '^D' resultat.txt")
            upload = os.system("grep '^U' resultat.txt")
            print ("Resultados obtenidos")
            print (download)
            print (upload)
            os.chdir ("/home/pi/Desktop/Scripts/Informes")
            archi=open('informe.txt', 'a')       #Grabem els resultats obtinguts en el document
            archi.write(data+' '+hora+'\n')
            archi.write(' '+'\n')
            archi.write(upload+'\n')
            archi.write(' '+'\n')
            archi.write(download+'\n')
            archi.write(' '+'\n')
            archi.write(' '+'\n')
            archi.write(' '+'\n')
            archi.close()
            testConn.close()
            os.system("rm resultat.txt")

        except:
            testConn.close()
            os.chdir("/home/pi/Desktop/Scripts/Informes")
            archi=open('informe.txt', 'a')       #Grabem els resultats obtinguts en el document
            archi.write(data+' '+hora+'\n')
            archi.write(' '+'\n')
            archi.write('No se ha podido realizar la prueba debido a que no hay conexion con el ISP\n')
            archi.write(' '+'\n')
            archi.write(' '+'\n')
            archi.write(' '+'\n')
            archi.close()
            testConn.close()

    except:
        os.chdir("/home/pi/Desktop/Scripts/Informes")
        archi=open('informe.txt', 'a')       #Grabem els resultats obtinguts en el document
        archi.write(data+' '+hora+'\n')
        archi.write(' '+'\n')
        archi.write('No se ha podido realizar la prueba debido a que el router esta apagado\n')
        archi.write(' '+'\n')
        archi.write(' '+'\n')
        archi.write(' '+'\n')
        archi.close()
        testConn.close()






IsInternet()


El caso es que con condiciones normales, tendría que entrar en el primer try y escribir los datos obtenidos. Sin embargo me va al primer except y escribe en el documentos de informes que no hay conexión con el exterior, a que es debido? 

No me sale ningún comentario de error ni nada.

He hecho la prueba de coger el código y meterlo en un script de prueba para ver qué salida tenía y si me daba algun error:

Código:
#!/usr/bin/env python

import os


os.system("speedtest >> resultat.txt")
download = os.system("grep '^D' resultat.txt")
upload = os.system("grep '^U' resultat.txt")

print (upload)
print (download)

os.system("rm resultat.txt")

Y la salida en lugar de darme un upload y otro download me salen varias lineas, no se porqué, ya que la prueba solo te saca una línea por cada uno:

Código:
Download: 30.33 Mbit/s
Download: 22.07 Mbit/s
Upload: 30.13 Mbit/s
Upload: 29.51 Mbit/s
0
0


Muchas gracias


  ondualciones con cura
Enviado por: carlos martinez-yllescas - 19-01-2017, 10:47 PM - Foro: General - Respuestas (2)

    hola debido a que en el cura me hacia una cosa rara en un pieza decidí usar el repetier y a parte de que trabaja distinto y a distintas velocidades dependiendo de que este haciendo, si relleno o capa externa y tal e descubierto que también me deja la pieza mas lisa en la foto creo que se puede apreciar.
esta tarde estoy imprimiendo otra pieza con el cura y me esta pasando lo mismo, y e puesto la velocidad como en el repetier, lo que me hace pensar que no es cosa de la maquina sino del programa. alguien sabe como solucionarlo? gracias un saludo


  Geeetech prusa i3 pro b
Enviado por: adurtxo83 - 19-01-2017, 04:10 PM - Foro: General - Respuestas (6)

Hola a tod@s, acabo de terminar de montar la impresora 3d, bien ahora que hay que hacer para que me funcione,(AYUDA ESTOY DESESPERADO, PUES NO SE INGLÉS) donde y como instalar el marlin, drivers o le que se tenga que instalar. Tambien acabo de darle la vuelta a una pieza del motor para que me girará en el mismo sentido los motores z. Por favor estoy muy DESESPERADO soy carpintero el tema de montaje se me da bien, pero la electrónica y los pc nada bien[emoji20]

Enviado desde mi PLK-L01 mediante Tapatalk


[Imagen: 6a4d441bd9a00edb75b9a80d2ea3b1cb.jpg]

Enviado desde mi PLK-L01 mediante Tapatalk


  Marca en la ultima capa
Enviado por: mdiharce - 19-01-2017, 03:25 PM - Foro: General - Respuestas (3)

Hola a todos!!! Ya logre imprimir y mejoro tanto el tiempo como la calidad...
El unico tema es que cuando termina me queda esa especie de L invertida... como podee arreglarlo?[Imagen: 4c34cbe160d23ad26c40e77815d3011b.jpg]

Se podra eliminar eso?

Enviado desde mi SM-G935F mediante Tapatalk


Pregunta Cambiar filamento en Bowden?
Enviado por: Manu3l - 19-01-2017, 03:01 PM - Foro: General - Respuestas (4)

Hola chicos, en casa uso PLA y casi cada vez que cambio de color me provoca micro atascos al tirar hacia arriba del filamento. 
Cuando lo tenia directo no tenia este problema.

Como lo hacéis vosotros?

Tengo Bowden y Chimera E3D.