2014-07-11 9 views
-4

Je suis nouveau pour les scripts python. La question est que je veux prendre les entrées pour une requête de recherche google dans un script python et écrire la réponse à un fichier html local. J'ai essayé d'écrire le script python pour le même. Mais je ne sais pas comment diriger la sortie vers un fichier html. Quelqu'un peut-il fournir une réponse à this.thanks.comment écrire la sortie d'un script python en fichier html

Voici le script python.

import urllib2 
import urllib 
import json 

url = "http://ajax.googleapis.com/ajax/services/search/web?v=1.0&" 

query = raw_input("What do you want to search for ? >> ") 

query = urllib.urlencode({'q' : query }) 

response = urllib2.urlopen (url + query).read() 

data = json.loads (response) 

results = data [ 'responseData' ] [ 'results' ] 

for result in results: 
    title = result['title'] 
    url = result['url'] 
    print (title + '; ' + url) 
+0

fonction de construction de Python open Je ne suis pas sûr que je comprends la question. Quel est le problème avec 'file = open (" output.html "," w "); file.write (my_output); file.close() '? – Kevin

+0

merci pour l'aide. – Harika

Répondre

Questions connexes