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

#491
siempre que ejecutes un código se puede hacer y de distintas formas, deberíar ser más especifico ya que hay muchas variables, por ejemplo: que sea un demonio, que use la red,que espere,etc.
#492
Scripting / Re: Problema con un ejercicio
6 Diciembre 2016, 06:48 AM
pues el mensaje te lo dice! int no puede convertir a entero una cadena vacía! o sea está mal la lógica del script

ahh por cierto esta línea también está mal:
Código (python) [Seleccionar]
lista_cuadrada.append(lista[i]**2)
#493
Scripting / Re: (Python) Admitir espacios
3 Diciembre 2016, 11:02 AM
¿lo probaste?
ahh y más allá de la lógica que esto ande no quiere decir que no tenga parentesis de más:
Código (python) [Seleccionar]

nmyap1 = (input("MESA 1: Ingresa nombre y apellido de 1era persona: "))



ahh me olvidé, estoy siguiendo el ejemplo que dieron, no lo haría así sino con el modulo re
#494
Scripting / Re: (Python) Admitir espacios
3 Diciembre 2016, 07:58 AM
no entiendo el porque del uso exagerado de paréntesis ()
agregando lo que te recomendó engel lex:
Código (python) [Seleccionar]

nmyap1 = input("MESA 1: Ingresa nombre y apellido de 1era persona: ")
while len(nmyap1)>20 or not nmyap1.isalpha() and nmyap1.isspace() :
    nmyap1 = input("Demasiados car. (max 20) o car. invalido, ingrese otra vez: ")
#495
casi como dice engel lex deberías usar urllib (urllib2 no existe en python 3) ya que webbrowser es sumamente limitado! te pongo una modificación que le hice a tu código como ejemplo:
Código (python) [Seleccionar]

#-*- coding: utf -8 -*-
import os
import socket
import webbrowser
import urllib.request

url = input ("[*]Introduzca la URL a la que desea acceder: ")
if not url.startswith('http://'):
    direccion= 'http://'+url

print ("...")
print ("[*]Accediendo a la pagina [", url, "]")

def probar(url):
    try:
        urllib.request.urlopen(direccion)
        return True
    except:   
        return False
   
if probar(url):
    print ("Se ha accedido completamente a: ", url)   
    webbrowser.register('chrome', None, webbrowser.GenericBrowser('C:\Program Files (x86)\Google\Chrome\Application\chrome.exe'))
    navegador = webbrowser.get("chrome")
    navegador.open(url)   
else:
    print('...')
    print ('La pagina no está disponible')
   

#496
Programación General / Re: Pascal/Delphi 5
1 Diciembre 2016, 16:18 PM
con
Código (pascal) [Seleccionar]
uses Dos;
ya estás llamando a la unidad(librería) y GetTime es una función que invocas directamente:
Código (pascal) [Seleccionar]
GetTime(horas,minutos,segundos,centésimas);
por ejemplo:
Código (pascal) [Seleccionar]

uses
    Dos;
begin
    GetTime(h,m,s,cs);
    writeln('hora actual',h,' ',m,' ',s,' ',cs:2)
end
#497
para hacerlo en vbs no es necesario convertirlo a exe! podés iniciar un script directamente desde el bat. con algo así:
Código (bash) [Seleccionar]

c:\system32\wscript.exe path_tu_script.vbs
#498
Ingeniería Inversa / Re: Llave HASP
30 Noviembre 2016, 23:59 PM
supongo que hay varias soluciones, ahora la más facil debe ser conseguir un adaptador usb a lpt1 que era el puerto que usaban las impresoras.
#499
no dices que error te da! pero bueno, en  mi caso uso solo windows y muchas veces  tuve la necesidad de modificar un código como el tuyo de la siguiente forma:
Código (python) [Seleccionar]

import webbrowser
webbrowser.register('chrome', None, webbrowser.GenericBrowser('C:\Program Files (x86)\Google\Chrome\Application\chrome.exe'))
navegador = webbrowser.get("chrome")
navegador.open("elpais.es")

obvio que si usas otro S.O el path varia, así que deberás adaptarlo.
de igual forma sino anda, poné que mensaje te da.