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

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


  Mostrar Mensajes
Páginas: 1 ... 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 [31] 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 ... 139
301  Programación / Scripting / Re: [PYTHON] Buscar sinonimos de palabras [AYUDA POR FAVOR] en: 5 Septiembre 2018, 10:54 am
la verdad no pensaba responderte pero lo haré aclarando varios puntos:
1)ya se que los años me vuelven muy odioso.
2)¿por qué escribes en mayúsculas? si alguien te puede ayudar lo hará de todas formas.
3)el "por favor" sobra, dudo que le pagues a alguien por la ayuda recibida.Se puede ser educado de otras formas.
4)
Citar
he encontrado es NLTK y me da solo los sinonimos en ingles
y lógico, como muchas bibliotecas lo malo que tienen es que sólo están diseñadas para ese idioma.(que por supuesto no fomento, aunque es necesario para programar la sintaxis)
5)buscando en google(por lo menos en mi caso) hay muchas páginas que explican o lo intentan una forma de usar una alternativa de lenguaje español(que probé y da asco) lo malo es que la traducción es muy mala, ya que es de forma automática por un traductor(no humano)y también es muy límitada, el español es muy rico en términos, no así el inglés(insisto que no entiendo como lo difunden más allá de lo ya hecho ).
6)¿por qué usar una biblioteca no diseñada para lo que querés hacer?
7)¿probaste buscar sinónimos en páginas web?
8) hay muchas paginas que lo hacen, es solo cuestión de elegir la que más te guste.
9) ya sé, lo querés en python, bueno es lo mismo y se puede hacer de muchas formas
10) una forma es web scraping y te daré un ejemplo muy simple, está muy incompleto, solo funcional para que te sirva de ayuda.
11)hay varias otras formas, para eso están los buscadores.
12)necesita las bibliotecas: requests,beautifulsoup,lxml , que supongo no tendrás problemas en instalar y por supuesto python 3, ya ni leo lo que sea de python 2
13) el código:
Código
  1. import requests
  2. from bs4 import BeautifulSoup
  3. url='http://www.wordreference.com/sinonimos/'
  4. enlace=input("palabra a buscar: ")
  5. buscar=url+enlace
  6. resp=requests.get(buscar)
  7. bs=BeautifulSoup(resp.text,'lxml')
  8. lista=bs.find_all(class_='trans clickable')
  9. for sin in lista:
  10.    sino=sin.find_all('li')
  11.    for fin in sino:
  12.        print(fin.next_element)
  13.  
14)todo lo que le falte al código agregalo vos o cambias la página y/ o buscas los elementos que más te gusten.
15) dicho sea de paso se puede hacer una librería que completarás con cada búsqueda que se haga.
Saludos.
302  Programación / Scripting / Re: Duda sobre and en script Python en: 13 Agosto 2018, 22:12 pm
bueno, como has entendido que hace el for y el while crea ciclos para comprobar que valores no quieres que se ingresen comparandolos con tu grupo que no quieres incluir y de igual forma ahora creas un contador y si tiene más de 2 es que hay algo mal. Una vez que entiendes que se consigue con cada sentencia o funciones o declaraciones o lo que sea, solo es cuestión de lógica, que ahí ya es personal, cada cual aplica la propia y no por ser distintas indica que alguna este mal.
Hay muchos que saben mucho en este foro y te ayudarán con gusto, pero no esperes que desarrollen todo tu código. Consejo: has scripts (aunque no funcionen) y prengunta en base a ellos y obtendrás más de una respuesta y tu conocimiento aumentará exponencialmente.
Saludos.
303  Programación / Scripting / Re: no logro resolver este ejercicio en python si me ayudan se los agradeceria en: 13 Agosto 2018, 21:54 pm
sigo sin entender distintos temas, uno de ellos es que sos capaz de crear matrices con compresión de listas y No trabajas con listas(que es lo que es una matriz)
No has puesto que has intentando para el
Citar
a) El reflejo vertical de la matriz A
que ahí si tengo verdaderos problemas porque no sé que esperas lograr.
Ahora supongo que reflejo vertical es una inversa de la matriz.
En resumidas cuentas, modifico un poco lo que has hecho para que te oriente en lo que quieras hacer, siempre entendiendo que una matriz, es una lista de listas.
Código
  1. #-*- coding: utf -8 -*-
  2. import random
  3. def llenarMatrix(n):
  4.    matrix = [[0] * n for i in range(n)]
  5.    print("original")
  6.  
  7.    for x in range(n):
  8.        for y in range(n):
  9.            matrix[x][y] =random.randrange(100)
  10.    print(matrix)
  11.    largo = len(matrix)
  12.    vertical=[]
  13.    for j in range(largo):
  14.        fila=matrix[j][::-1]
  15.        vertical.append(fila)
  16.    print("reflejo")    
  17.    print(vertical)
  18.  
  19. llenarMatrix(3)
  20.  

Saludos
304  Programación / Scripting / Re: Duda sobre and en script Python en: 13 Agosto 2018, 20:06 pm
1) Debería estar en scripting
2) con el for recorres caracter a caracter por lo tanto no puede tener dos valores: A = A y no puede A = B
3)¿para qué el for?¿y lo de contador?
4)algo más simple y que use and:
Código
  1. Email=input("Introduce tu email: ")
  2.  
  3. if "@" and "." in Email: #si ambos caracteres están en la cadena(completa)
  4.    print("Email correcto")
  5. else:
  6.    print("Email incorrecto")
  7.  
305  Programación / Scripting / Re: [PYTHON]Imprimir media de ms en: 13 Agosto 2018, 17:44 pm
varias cosas:
1)
Citar
El idioma realmente da igual ya que lo que quiero separar es el "6ms"
supongo que te refieres al lenguaje de programación.
si es así es evidente que solo buscas un resultado no un aprendizaje

2)
Citar
Se que haciendolo una lista se conseguiría pero no lo logro.
A)
Código
  1. datos = tubo.readlines()
ya es una lista! no es necesario hacerla lista
B)¿y el código sobre listas que no consigues usar?
Si por casualidad estás intentando aprender python, el uso de listas es lo más básico que debes aprender.

3) solo con el uso de listas se volverá difícil, debiido a las variables en el resultado de las cadenas, por lo tanto deberás apoyarte en otro módulo(re) para solventar ese escollo.

4)Ahora, como esto que es muy básico también le puede servir a todo aquel que quiere aprender lo simple, haré una solución en base a este código, que por cierto no es el mejor ni más óptimo, simplemente funcional, y dudo que sea una tarea común en cursos o clases , etc.


Código
  1. import os
  2. from time import strftime
  3. from time import sleep
  4. import re   #necesario para usar expresiones regulares
  5. def imprimir_hora():
  6.    hora = strftime("[%H:%M:%S]      ")
  7.    print (hora)
  8. def ms():
  9.    tubo = os.popen("ping google.com")
  10.    datos = tubo.readlines()   #todos los datos en una lista
  11.    print(datos)  # repito, ya es una lista!!
  12.    ultimo=len(datos) - 1      #obtener el último elemento de la lista, es donde esta la media,no estoy seguro que sea siempre igual    
  13.    encontrada= re.search("Media",datos[ultimo]) #buscar que este la palabra media
  14.    desde= encontrada.start()  #que posición ocupa en la cadena, varia de acuerdo al nombre de la página
  15.    print (datos[ultimo][desde:]) # mostrar la cadena desde el inicio de media
  16.  
  17. ms()
  18. input()  #sino desde la consola no podrás ver la respuesta
  19.  

Saludos.
306  Programación / Scripting / Re: importar el valor de una variable en python sin tener que definirla en: 8 Agosto 2018, 16:13 pm
la verdad es que es como si importases una clase o cualquier cosa de otro archivo, para ello llamas al archivo que contiene lo que necesitas:
en un archivo definis la variable en este caso nombre:
Código
  1. nombre="tincopasan"
en otro invocas el archivo y lo que vas a usar
Código
  1. from otroarchivo.py import nombre
  2. print(nombre)
tan facil como eso.
307  Programación / Programación General / Re: Iniciando... en: 2 Agosto 2018, 01:00 am
solo por la parte de " electromecánica." te diría que aprendas el uso de arduino(que usa básicamente c# ) y te permite el control de servos,sensores,cámaras,bluetooth, potenciómetros, etc, entre los más común.
Después python posee muchas bibliotecas para distintas cosas(matemáticas,ia,biología,genética,etc) . lo que me confunde que es "algún problema de la vida real", no todos tenemos los mismos problemas y la informática no parece la mejor solución para ellos.
308  Programación / Ingeniería Inversa / Re: El nuevo o el viejo? en: 11 Julio 2018, 08:27 am
pues básicamente depende de tus ganas y conocimientos, el de olly me pareció genial, por las explicaciones realmente desde 0 y la curva de aprendizaje es muy rápida(como contra es para sistemas de 32b), con algo de conocimientos el de ida es de un nivel excelente, pero me parece que la curva de aprendizaje es mucho más lenta.
309  Programación / .NET (C#, VB.NET, ASP) / Re: No puedo seleccionar una fecha en MonthCalendar en: 4 Julio 2018, 04:25 am
supongo que una forma sería crear un módulo y poner como pública la variable del calendario. algo así dentro del modulo:
Código
  1.  
  2. Public monthcalendar As New MonthCalendar
  3.  
y eliminar esta del load:

Código
  1. Dim monthcalendar As New MonthCalendar
  2.  
Seguro hay formas mejores que los que saben ya te dirán, es la que usaría para darle valor global a la variable.
310  Programación / Scripting / Re: [PYTHON]Imprimir en consola al terminar de ejecutarse una función... en: 17 Junio 2018, 20:42 pm
yo no usaría os sino subprocess, algo así:

Código
  1. import subprocess
  2.  
  3. def gather():
  4.    print ("[*]GATHERING...")
  5.    comando = "systeminfo"
  6.    salida = subprocess.Popen(comando)
  7.    salida.wait()
  8.  
  9. gather()
  10. print ("[*]Done!")
  11.  
o en todo caso de mejor forma así:

Código
  1. import subprocess
  2.  
  3. def gather():
  4.    print ("[*]GATHERING...")
  5.    comando = "systeminfo"
  6.    salida = subprocess.Popen(comando).wait()
  7.  
  8.  
  9. gather()
  10. print ("[*]Done!")
  11.  
Páginas: 1 ... 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 [31] 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 ... 139
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines