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

#71
Creo que Sheldon Cooper te recomendaría "Raices" bien como libro o como serie de tv
#72
traduce mal backspace que es la tecla de retroceso y la confunde con la barra espaciadora
#73
puedes hacer un linea.split("*")  para que te parta la linea en 10 y en 3, ya solo convertir a float o int y multiplicar

o puedes usar import re y mediante un findall, si ya habeis dado las expresiones regulares
#74
Mira a ver si esto te sirve... son dos maneras de cambiar el user agent, una mediante programación, la otra mediante addons en firefox

https://pythonmania.wordpress.com/2010/04/13/cambiando-el-user-agent-de-urllib/

http://www.elladodelmal.com/2015/02/i-robot-como-leer-el-periodico-online.html
#75
Recuva mismamente te puede servir
Opensource y multiplataforma tienes TestDisk http://www.cgsecurity.org/wiki/TestDisk
#76
Hacking Wireless / Re: Intruso en mi wifi
5 Diciembre 2015, 12:38 PM
Pon a trabajar un sniffer y mira a ver que hace, donde entra y puede que tengas suerte y consigas algún dato que te permita saber quien es.
De todas maneras si se conecta a tu wifi, lo logico es que sea algún vecino que este pegando a tu casa.
#77
finalmente era una tonteria, muchas gracias a todos, dejo el programa por si mas adelante por casualidad le sirve a alguien


import urllib
from BeautifulSoup import *
import re

html=urllib.urlopen("http://python-data.dr-chuck.net/comments_42.html").read()
soup=BeautifulSoup(html)

tags=soup("tr")
text=list()
num=0
total=0
for tag in tags:
    text.append(tag)


for n in text:
    num=re.findall("\d+",str(n))
    print num
#78
Ojala....  

supongo que como estuve modificando el codigo para ver si daba con el fallo, eso se quedó mal cuando lo copie aqui, llevaba 2 horas mirando a ver si daba con ello.

Sigue dando el mismo fallo

Traceback (most recent call last):
 File "D:\COURSERA PYTHON\EJERCICIOS\prueba130.py", line 14, in <module>
   for n in re.findall("\d+",text):
 File "C:\Python27\lib\re.py", line 181, in findall
   return _compile(pattern, flags).findall(string)
TypeError: expected string or buffer
#79
imagino que habrá mejores maneras, pero con lo que llevo dado en el cursillo, solo soy capaz de hacerlo así.

aparte, como no estaba seguro de que lo estaba haciendo bien, he dejado la comprobación de guardarlo todo en text, que se puede quitar y dejarlo en menos.

el error que me tira es que esto:
for n in re.findall(\d+,text):   
esta mal y falta algo o escribo algo mal.

P.D.: Imagino que aparte habrá otras formas de acceder a las webs y demás porque estoy viendo que python tiene un montón de modulos distintos
#80
Estoy con un curso y me piden que extraiga los numeros que aparecen en un texto

import urllib
from BeautifulSoup import *
import re

html=urllib.urlopen("http://python-data.dr-chuck.net/comments_42.html").read()
soup=BeautifulSoup(html)

tags=soup("tr")
text=list()
for tag in tags:
   text.append(tag)
print text

for n in re.findall("\d+",text):
   print n

Estoy intentando usar las expresiones regulares, pero no entiendo cual es el problema.