Herunterladen von eingebetteten Iframe-videos von vimeo mit python
Ich Suche schon über all und ich sehe, wie zum download von vimeo-videos mit python. Ich habe bisher diesen code.Kann ich auf der übergeordneten Seite, aber ich kann nicht alles tun, um zu schlagen, dass iframe. Ich dachte, der beste Weg, dies zu tun wäre-login und trifft den iframe download und die Videos von dort, aber ich bin etwas fehlt. haben Sie irgendwelche Ideen?
lassen Sie mich wissen, wenn Sie weitere Informationen benötigen, und wie immer, vielen Dank für Ihre Zeit.
import spynner
import os, sys, urllib
os.system("dir")
browser = spynner.Browser()
#browser.show()
url = 'https://somelink.php'
browser.load("https://somelink2.php")
browser.wk_fill("input[name=log]", "loginname")
browser.wk_fill("input[name=pwd]", "password")
browser.click("#wp-submit")
print browser.url, len(browser.html)
browser.load("http://somelink3-00000333/")
browser.click("//player.vimeo.com/video/747474749")
print browser.html
Hier ist das eingebettete video dass ich gerne herunterladen möchten.
<iframe src="//player.vimeo.com/video/747474749" width="500" height="281"
frameborder="0" webkitallowfullscreen="" mozallowfullscreen="" allowfullscreen=""></iframe>
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die Website erlaubt Javascript ausgeführt werden, die von der client-Seite.
also kurz gesagt eine einfach ausgeführte javascript Zugriff auf den link genügt.
javascript:Fenster.Lage.href="%s"; '%uls ist wirklich alles, was nötig war, um diese passieren. Ich hoffe, es hilft anderen in der Zukunft und vielleicht gibt es einen besseren Weg, dies zu tun, lassen Sie es mich bitte wissen.