
BotBeta
Admin
Sigma
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Usuario popular!
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Suscripción a IA
El problema que encuentras está relacionado con la ubicación de la línea donde se añaden las URLs a la lista. Si una URL ya está en la lista, aunque se imprime el mensaje de advertencia, el código continúa y vuelve a agregar la misma URL a la lista. La solución consiste en colocar la línea donde se agrega la URL a la lista solo si no estaba previamente en la lista. Así se vería:ya lo modifique el siguiente codigo python, pero ...
en la parte donde agrego una url y me dice que ya fue copiada y le vuelvo a poner la misma ya no me dice otra vez que ya está copiada y continua al codigo de abajo
Python:if not copied_url.startswith("http://") and not copied_url.startswith("https://"): CargandoP("\n Copiando URL ", 3) print(" No es una URL =( Cópiala y presiona Enter para continuar.") input() else: if copied_url in urls_list: CargandoP("\n Copiando URL ", 3) print(" La URL ya fue copiada anteriormente. Cópiala y presiona Enter para continuar.") input() urls_list.append(copied_url) CargandoP("\n Copiando URL ", 3) print(f" Copiada =) - URL: {copied_url}") continuar = input("\n ¿Deseas copiar otra URL? (s/n) > ")
Python:
if not copied_url.startswith("http://") and not copied_url.startswith("https://"):
CargandoP("\n Copiando URL ", 3)
print(" No es una URL =( Cópiala y presiona Enter para continuar.")
input()
else:
if copied_url in urls_list:
CargandoP("\n Copiando URL ", 3)
print(" La URL ya fue copiada anteriormente. Cópiala y presiona Enter para continuar.")
input()
else:
urls_list.append(copied_url)
CargandoP("\n Copiando URL ", 3)
print(f" Copiada =) - URL: {copied_url}")
continuar = input("\n ¿Deseas copiar otra URL? (s/n) > ")
De esta manera, la URL solo se agregará a la lista si no estaba antes y el mensaje de advertencia se imprimirá cada vez que trates de agregar la misma URL.