Python - Ayuda con este código Python relación con facebook urge

   
Vista:

Ayuda con este código Python relación con facebook urge

Publicado por Carlos ftrprograma@hotmail.com (1 intervención) el 02/03/2015 07:57:28
Hace días me encontré esta relación de un código de Python el cual hacia publicaciones en grupos de facebook, sirve bien pero me gustaría saber como le hago para que pueda pegar el contenido y después de que cargue el contenido de una url, es decir su caratula, un ejemplo aquí dejo un ejemplo de la vista https://mega.co.nz/#!7E12mCbT!U0wB0DgQdt61XDbh8ZwGDCdpMWCcjXSR1PRfNcHZYJ4

afuera del codigo, tengo un archivo llamado grupillo
con el url del grupo donde deseo publicar
esta asi https://www.facebook.com/groups/...............grupo
en vez de www se cambia por m

Me urge saber como esperar a que se cargue la caratula de cualquier url y despues publique

Código
---------------------------------------------

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
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
47
48
49
50
51
52
# -*- coding: utf-8 -*-
import mechanize
import cookielib
import httplib
import time
br = mechanize.Browser()
 
gruposs = open ('grupillos.txt')
 
 
#cookies
cj = cookielib.LWPCookieJar()
br.set_cookiejar(cj)
 
url = "https://m.facebook.com/"
 
 
#paginas maloras robots
br.set_handle_robots(False)
br.set_handle_equiv(True)
br.set_handle_redirect(True)
br.set_handle_referer(True)
br.set_handle_robots(False)
br.set_debug_redirects(True)
br.set_debug_responses(True)
br.addheaders = [('User-agent', 'Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.1) Gecko/2008071615 Fedora/3.0.1-1.fc9 Firefox/3.0.1')]
br.set_handle_refresh(mechanize._http.HTTPRefreshProcessor(), max_time=1)
 
 
r = br.open(url)
br.select_form(nr=0)
br.form["email"]= "su correo o numero de face"
br.form["pass"] = "contraseña de face"
br.submit()
 
 
try:
 
        for dejavu in gruposs.read().split('\n'):
            url3 = dejavu
            r = br.open(url3)
            respuesta1=br.response().read()
            if(respuesta1.find("Escribe algo...") > 0):
                br.select_form(nr=1)
                br.form["xc_message"]= "Me gusta la canción de https://www.youtube.com/watch?v=Q3Yc3HhSl1Q"
                time.sleep(7)
                br.submit()
                print 'publicado'
            else:
                    print 'no enviado no encontrado etiqueta'
except (mechanize.URLError,IOError, httplib.BadStatusLine,httplib.IncompleteRead,mechanize.HTTPError,Exception):
        print 'no publicado'
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

Ayuda con este código Python relación con facebook urge

Publicado por xve (1229 intervenciones) el 02/03/2015 08:41:21
Falla el link a mega!!! podrías añadir la imagen al foro?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar