Bienvenido, Invitado |
Tienes que registrarte para poder participar en nuestro foro.
|
|
|
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
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?
Se podra eliminar eso?
Enviado desde mi SM-G935F mediante Tapatalk
|
|
|
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.
|
|
|
|