Ich habe URL-Links in meiner Datei und ich muss jeden Link öffnen und holen Sie die Ausgabe, und ich muss das in einer Datei speichern. Aber wenn ich versuchte, Ausgabe auszugeben, kommen leere Zeilen. finden Sie den Code unten ein und helfen Sie mir auf dieserPython: leere Ausgabe druckt beim Lesen der Web-Browser-Ausgabe
import urllib2
import webbrowser
with open('C:\\Users\\home\\Desktop\\11.txt','r') as fp:
for line in fp:
password_mgr = urllib2.HTTPPasswordMgrWithDefaultRealm()
top_level_url = "https://facebook.com"
password_mgr.add_password(None, top_level_url, "appsdev", "--omitted--")
handler = urllib2.HTTPBasicAuthHandler(password_mgr)
opener = urllib2.build_opener(handler)
r=opener.open(top_level_url)
r.read()
print r.read()
Bitte formatieren Sie den Code geschrieben werden, werden – e4c5
Fertig mit meiner Bearbeitung –
Sieht aus, als ob Sie die 'Linie' für nichts verwenden. Im Allgemeinen versuchen Sie, die FB-Seite eines Benutzers mit einem Bot zu scrappen. Das ist ein Szenario, das Unternehmen wie FB versuchen zu verhindern, weil es verdächtige Aktivitäten sind. Sie können auf einige Präventionsmechanismen stoßen. Interessanter Code BTW. –