elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 [8] 9
71  Programación / Scripting / Re: Bucle aprendiendo en: 22 Agosto 2022, 13:51 pm
si bien parece que funciona, hayvarias cosas:
  
Código
  1. num = 7

salvo que lo obtengas de forma dinámica, ésta declaración es una redundancia
  
Código
  1. count = 0
  2.  
  3.    while count < num:
  4.        count += 1
  5.        print(count)

modificar el contador al inicio, no es una buena práctica, en este caso no estarías imprimiendo el 0 que es el valor original del contador

      
Código
  1.  if count == num:
  2.            print("Hola")
  3.            break

el comparador y el cortar están de más si lo estás haciendo al final del bucle, solo necesarias para interrumpir antes del final,que no es ahora

lo mismo:
Código
  1. contador = 0
  2. while contador <= 7:
  3.    print(contador)
  4.    contador +=1
  5.  
  6. print('hola')

tampoco es necesario un while:

Código
  1. for x in range(8):
  2.    print(x)
  3.  
  4. print('hola')

Edito: No está bueno hacerle las tareas a quién no pone ni una línea de código, estar aprendiendo es una excusa vana
72  Programación / Scripting / Re: Selenium reconocer donde se entro con clikc en: 22 Agosto 2022, 05:59 am
1) se ve que selenium que usas está descatualizado
2)selenium es para automatizar, por lo tanto deberías obtener primero los links y después hacerles click¿sino cuál es el sentido de lo que intentas hacer?
73  Programación / Scripting / Re: Cómo abrir una carpeta compartida desde una pagina web? en: 19 Agosto 2022, 15:38 pm
Citar
un botón en una web

¿qué web, una que dasarrollaste, o sea solo querés agregar el script? si es así ¿en que desarrollaste la web, código, lenguaje,algún framework,etc?
74  Programación / Scripting / Re: Posicionar ventana hija siempre relativa a la ventana padre.- en: 17 Agosto 2022, 05:23 am
basicamente como hiciste para centrar la principal:
Código
  1. def otra(ventana):
  2.  
  3.    t1 = Toplevel(ventana)
  4.    w=400
  5.    h=200
  6.    x=ventana.winfo_rootx()+510
  7.    y=ventana.winfo_rooty()-32
  8.  
  9.    t1.geometry('%dx%d+%d+%d' % (w, h, x, y))
  10.    #etc
75  Programación / Scripting / Re: Ciencia de datos / Analisis de datos en: 15 Agosto 2022, 03:57 am
Bueno, depende de cuanto sepas, sino lo básico para empezar es numpy,pandas y matplotlib , después hay bibliotecas más especializadas, keras,tensorflow y scipy entre otras, siempre dependiendo en que te quieras enfocar. la red está plagada de ejemplos de cada uno de ellos.
76  Programación / Scripting / Re: Capturar un evento antes que ocurra, tkinter.- en: 14 Agosto 2022, 18:22 pm
no, de mi parte no propongo algo como eso, porque como ya dije ya definiste el uso de undo, hay muchas soluciones una puede ser:
#-*- coding: utf  -8 -*-
Código
  1. import tkinter as tk
  2.  
  3. def main():
  4.    root = tk.Tk()
  5.    text = tk.Text(root, width=55, height=10, undo=True)
  6.    text.pack()
  7.    temp = """ La inteligencia no se mide por el número
  8. de palabras que sabes pronunciar,
  9. sino por aquellas que no dices para no lastimar!!!
  10. """
  11.    text.insert(tk.INSERT, temp)
  12.    text.edit_reset()
  13.    text.focus()
  14.    root.mainloop()
  15.  
  16.  
  17. if __name__ == '__main__':
  18.    main()

donde evidentemente no vuelvo a vincular undo con nada.
77  Programación / Scripting / Re: Capturar un evento antes que ocurra, tkinter.- en: 14 Agosto 2022, 04:14 am
Citar
No entiendo si me estás ayudando o criticando
eso lo podés tomar como quieras, lo que te parece una obviedad, no lo es tanto si estás intentando cambiar la forma de interactuar de tkinter. y mucho menos es una obviedad lo que estás intentando hacer.
78  Programación / Scripting / Re: Capturar un evento antes que ocurra, tkinter.- en: 14 Agosto 2022, 01:23 am
el tema es que con undo=True ya estás asociando a ctrl z y ctrl y con el Text y por lo tanto la función rehacer la línea root.bind('<Control-z>', partial(rehacer, text, temp)) están demás, sino ¿cuál es el sentido de undo=True?
79  Programación / Ingeniería Inversa / Re: duda editar programa en: 15 Julio 2022, 04:11 am
claro que si, el problema es que depende del lenguaje de compilación y de si dicho programa tiene además un packer.No existe uno genérico para todos los tipos de programas y sus protecciones.
80  Programación / Scripting / Re: Como puedo crear un script con Python que elimine archivos de una carpeta especifica ¿? en: 25 Junio 2022, 03:46 am
varias cosas:
1) python lee las barras de está forma / sino tenés que usar dobe\\ para escapar los caracteres, lo más simple para mí es:
Código
  1. os.remove("C:/Users/Ingke/AppData/Local/Temp")

2) pero... estás usando mal remove, ya que es para eliminar archivos declarados, no carpetas, en tu sintaxis estás intentando borrar la carpeta Temp no los archivos contenidos en ella. por lo cual debería ser algo así:
Código
  1. os.remove("C:/Users/Ingke/AppData/Local/Temp/archivo.txt")

3)de esta forma podría  hacerse obteniendo el nombre de todos los archivos y eliminar uno a uno 

4)suponiendo que el directorio tiene muchos archivos me parece una pérdida de tiempo hacerlo así y para eso podés usar:
Código
  1.  
  2. shutil.rmtree("directorio")

5) y después crear nuevamente el directorio con:
Código
  1. os.mkdir("C:/Users/Ingke/AppData/Local/Temp")

6)código:
Código
  1. from shutil import rmtree
  2. import os
  3. rmtree("C:/Users/Ingke/AppData/Local/Temp")
  4. os.mkdir("C:/Users/Ingke/AppData/Local/Temp")
  5.  

eso básicamente.
 
Páginas: 1 2 3 4 5 6 7 [8] 9
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines