Junio 18, 2018, 03:44:32 am

Autor Tema: [Código-Python]Cuantos post's tiene ... ? - JaAViEr  (Leído 1810 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado JaAViEr

  • ¡ Programming the world !
  • Colaborador
  • ****
  • Mensajes: 8218
  • https://uniendo.la
    • Ver Perfil
    • Ethereum Chile
[Código-Python]Cuantos post's tiene ... ? - JaAViEr
« en: Mayo 14, 2011, 01:11:04 pm »
Tras un largo momento de ocio, me dio la idea de hacer este code:
Código: (python) You are not allowed to view links. Register or Login
import urllib2
direcs = urllib2.urlopen('http://www.portalhacker.net/vart001/p1')
a=direcs.read().split('por día')
b=a[0].split('Mensajes:')
c=b[1].replace("</b></td>","").replace("<td>","")
d=c.split("(")
print "Cantidad de mensajes %s"%d[0]
Les devolverá cuantos posteos tiene el usuario ingresado.
El usuario a mirar es en el "u=" que ahí va el id de cada uno...
Por ejemplo u=129684 ;D

Saludos !
¡MI TWITTER You are not allowed to view links. Register or Login!
You are not allowed to view links. Register or Login !

Desconectado .:WindHack:.®

  • Yo vivo en CPH
  • ***
  • Mensajes: 427
  • Sexo: Masculino
  • Nada es seguro y todo es posible.
    • Ver Perfil
    • DaW - Labs
Re: [Código-Python]Cuantos post's tiene ... ? - JaAViEr
« Respuesta #1 en: Mayo 14, 2011, 02:04:40 pm »
Comentando un poco tu código, creo que usas muchas variables de manera innecesaria, de hecho, con una sola variable es posible ( a ).

De paso, también se pueden usar expresiones regulares...
Código: (python) You are not allowed to view links. Register or Login
import urllib2
import re
sURL = urllib2.urlopen('http://www.portalhacker.net/vart001/p111917')
rReg = re.search(r'<td>(.+) \(.* por d&iacute;a\)</td>',sURL.read())
print 'Cantidad de mensajes: ',rReg.group(1)


Saludos.,



Follow me on Twitter: @windhack | Visit my website: You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
"The only thing they can't take from us are our minds."

Desconectado JaAViEr

  • ¡ Programming the world !
  • Colaborador
  • ****
  • Mensajes: 8218
  • https://uniendo.la
    • Ver Perfil
    • Ethereum Chile
Re: [Código-Python]Cuantos post's tiene ... ? - JaAViEr
« Respuesta #2 en: Mayo 14, 2011, 02:21:19 pm »
import urllib2
import re
sURL = urllib2.urlopen('You are not allowed to view links. Register or Login')
rReg = re.search(r'<td>(.+) \(.* por d&iacute;a\)</td>',sURL.read())
print 'Cantidad de mensajes: ',rReg.group(1)[/code]


Saludos.,




Gracias Wind, estoy leyendo desde hace unos días esto del import re...
Vieras el codigo inicial, tenía como 13 líneas jajaja.

Saludos.


exclamation
[Código-Python-Android] Notificación de un nuevo post - JaAViEr

Iniciado por JaAViEr

3 Respuestas
2104 Vistas
Último mensaje Marzo 15, 2013, 03:56:54 pm
por isseu
xx
[Código-Python]Ejecuta otros lenguajes en Python ! - JaAViEr

Iniciado por JaAViEr

0 Respuestas
1357 Vistas
Último mensaje ſeptiembre 07, 2011, 05:15:34 pm
por JaAViEr
exclamation
[Código-Python]Ejecuta otros lenguajes en Python V2 - JaAViEr

Iniciado por JaAViEr

0 Respuestas
1827 Vistas
Último mensaje ſeptiembre 07, 2011, 07:08:36 pm
por JaAViEr
exclamation
[Código-Python]If file exists Python puro - JaAViEr

Iniciado por JaAViEr

5 Respuestas
2038 Vistas
Último mensaje Agosto 19, 2011, 08:01:26 pm
por .:WindHack:.®
exclamation
[Código-Python]Código Ofuscado nº2 JaAViEr|0x5d [Actualizado]

Iniciado por JaAViEr

0 Respuestas
1290 Vistas
Último mensaje Abril 26, 2012, 09:16:20 pm
por JaAViEr
exclamation
[Código]Cliente FTP Python - JaAViEr.

Iniciado por JaAViEr

6 Respuestas
3721 Vistas
Último mensaje Julio 12, 2010, 12:06:10 am
por JaAViEr
exclamation
[Código]Calculadora Python - JaAViEr

Iniciado por JaAViEr

5 Respuestas
3053 Vistas
Último mensaje Julio 08, 2010, 06:02:09 pm
por JaAViEr
exclamation
[Código-Python]Utilidades :P - JaAViEr

Iniciado por JaAViEr

3 Respuestas
1731 Vistas
Último mensaje Junio 09, 2011, 12:53:36 am
por mr.blood
exclamation
[Código]Agenda Python - JaAViEr

Iniciado por JaAViEr

0 Respuestas
2053 Vistas
Último mensaje Julio 09, 2010, 02:35:30 pm
por JaAViEr
exclamation
[Código-Python-QT]Strlen QT JaAViEr

Iniciado por JaAViEr

0 Respuestas
1102 Vistas
Último mensaje Junio 27, 2011, 03:13:26 am
por JaAViEr