2012-01-24 88 views
-5

我想從「www.google.com」下載查詢結果。我有這樣的代碼:如何獲得一個谷歌頁面查詢結果?

string query = "where buy a nice dress in Londod"; 
string site = "www.google.com"; 
string page = ??; //What I must to do in order to get this page 

有什麼辦法可以做我想做的事嗎?

+0

請注意這裏關於下載網頁的問題。 – VVS

+5

順便說一句,你應該*不*這樣做。它違反Google的TOS,可能會阻止你。如果您希望以編程方式進行搜索,它們會公開API。 –

回答

1

基本谷歌查詢可以被格式化方式如下:

http://www.google.com/#q=day+of+the+tentacle 

(後Q =搜索關鍵字)

0

你需要創建一個網絡爬蟲,如果你使用Python,它是簡單的,因爲這:

import urllib2 

url = "http://www.google.com" 

request = urllib2.Request(url) 
response = urllib2.urlopen(request) 
document = response.read() 
print document 
+0

你一定錯過了C#標記... – mdm

+0

但它是一個webcrawler他需要的東西。我剛剛在Python中演示了一個例子.O –

+0

明顯標記爲C#,有人指出它是C#。 -1 –

相關問題