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

#341
Ejercicios / Re: Juego ejercicios [Python]
11 Enero 2010, 17:49 PM
Yo no veo que haya que usar hilos ni nada de eso :
Un cliente se conecta al server y espera el otro.
Cuando el server detecta que se ha conectado el otro dice que van a empezar.
El server espera la entrada del usuario que le toque y el otro cliente espera que el server le mande informacion.
Y así cambiando de usuario.
#342
Ejercicios / Re: Juego ejercicios [Python]
10 Enero 2010, 22:52 PM
Exáctamente.
#343
Ejercicios / Re: Juego ejercicios [Python]
10 Enero 2010, 21:52 PM
Bueno, yo lo pensé para jugador contra jugador, pero hagan lo que quieran.
#344
Ejercicios / Re: Juego ejercicios [Python]
10 Enero 2010, 19:11 PM
Aqui está el código para python 3.1
Código (python) [Seleccionar]

import urllib.request,re
import urllib.request,re
def extension(url):
   url = url[::-1]
   extension = url[:4]
   return extension[::-1]
palabra = input("Introduzca la palabra de la busqueda : ").replace(' ','%20')
numerodefotos = int(input("Cuantas fotos quieres ? : "))
partedelhost = "http://www.google.es"
parte1 = "/images?gbv=2&hl=en&sa=1&q="
parte2 = "&btnG=Search&aq=f&oq=&start=0"
url = partedelhost+parte1+palabra+parte2
diccionario = { "User-Agent" : "Mozilla Firefox"}
req = urllib.request.Request(url,headers=diccionario)
codigo = urllib.request.urlopen(req).read()
expresionre =  re.compile('http://[^/]*?gstatic.com/images.*? ', re.IGNORECASE)
listadefotos = expresionre.findall(str(codigo))
for i in range(numerodefotos):
   urllib.request.urlretrieve(listadefotos[i],str(i)+"."+extension(listadefotos[i]))
print("Todo hecho")

El ejercicio va a ser un programa para jugar online al 3 en raya, tenéis que hacer el cliente y el server.
Suerte.
 
#345
Ejercicios / Re: Juego ejercicios [Python]
10 Enero 2010, 17:01 PM
Yo lo empiezo ahora, en media hora espero tenerlo hecho.
#346
Scripting / Re: [Python] Procesando xml
9 Enero 2010, 21:26 PM
Ahora prueba esto :
Código (python) [Seleccionar]

import urllib
import xml
from xml.etree.ElementTree import *

r = urllib.urlopen("http://twitter.com/statuses/public_timeline.xml")
p = r.read()
r.close()
print xml.etree.ElementTree.XML(p)

La consola de python te muestra el valor de todas las expresiones que pones.
#347
Ejercicios / Re: Juego ejercicios [Python]
9 Enero 2010, 13:06 PM
No, al hacer urlopen no te devuelve el source, te devuelve un objeto. Lo que te devuelve el source es el método .read() de ese objeto.
Yo ahora mismo estoy en windows por qué la lié con linux y no voy a poder hacer nada, aunque de todas formas lo acabaré haciendo.
#348
Ejercicios / Re: Juego ejercicios [Python]
8 Enero 2010, 17:04 PM
Yo me pondré a intentarlo esta noche  >:( >:( >:( es verdad, si que mola.
#349
Ejercicios / Re: Juego ejercicios [Python]
6 Enero 2010, 22:54 PM
Código (python) [Seleccionar]

import socket,os
s = socket.socket()
s.bind(('localhost',6510))
s.listen(1)
cliente,puerto = s.accept()
while 1:
  if cliente.recv(4096)=="ls\n":
    cliente.send("\n".join(os.listdir(os.getcwd())))
  if cliente.recv(4096)=="exit\n":
    cliente.close()
    s.close()
    exit()

Funciona si usas netcat como cliente.
Mi ejercicio va a ser ... un programa, al que tu le des una página y te descargue el contenido, una vez ahí tu le puedes preguntar por una etiqueta y el programa te dirá todas las veces que sale y que atributos tienen.
Es un poco mas difícil.
#350
Un subforo para propuestas de creación de subforos ! soy un genio :xD