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 - noah_elbec

#1
Yo lo resolví de esta forma: decidí separar el bloque donde están los usuarios conectados para hacer la búsqueda de expresiones regulares solamente en esa parte, de forma que evitamos obtener resultados repetidos ya que hay enlaces a los perfiles de los usuarios en casi todo el index, también, muchas gracias seth y a todos los que aportaron con su respuesta, este taller me ha ayudado bastante.

Código: python
import requests
import re

resultado = requests.get('https://underc0de.org/foro/index.php')

resultado = resultado.text

# Obtengo el indice de la cadena Usuarios en linea para realizar la busqueda desde ese punto en adelante
# Y asi evitar obtener resultados repetidos
encuentra1 = resultado.find('Usuarios en Línea')

bloque = resultado[encuentra1:]

regex = '<a href="https://underc0de.org/foro/profile/.*?>(.*?)</a>'

lista_usuarios = re.findall(regex,bloque)

print(lista_usuarios)


El resultado es este:
Código: php
['79137913', 'SirVitin', 'Gabriela', 'noah_elbec', 'th3binary', 'dhenux', 'nicolasheise', 'darkalinow', 'Flame', 'Nik', 'madrileña',
'Bael', 'S1ST3MG4M3R7', 'ghostshadow666', 'grep', 'Jackaiser', 'Decode', 'puntoCL', 'noxonsoftwares', 'Stuxnet', 'Yustuz', '¡Gabriel!
', 'animanegra', 'kuarsa', 'scalvhh', 'Stiuvert', 'Christian Fer', 'ampali', 'Yuki', 'WilliamONeill', 'HckH3x', 'Amorrua', 'noyka', '
xyz', 'corpsebalu', 'marcchile', 'user_en1gm4', 'David Bassara', 'phr4ckl0t', 'zenzey909', 'Andrey', 'viobano', 'Cr4id3r', 'n0z', 'Gn
0m3', 'edgoes', 'M03's']
#2
Python / Re:Inmersion en Python 3 [Libro]
Noviembre 26, 2014, 02:33:54 PM
Muchas gracias, estoy empezando en python, estaba buscandolo por todos lados, gracias.