2013-11-21 83 views
0

我剛剛開始學習有關使用硒進行網頁掃描和機械化,並取得了巨大成果。我想知道是否可以從網站上抓取cgi python腳本,以便我可以離線複製站點功能。如何從網站上抓取cgi python腳本?

這是一個示例腳本。

http://www.tutorialspoint.com/cgi-bin/hello.py

當我試圖湊這個文件我從劇本,而不是腳本本身的HTML輸出。這是這樣的:

<html> 
<head> 
<title>Hello Word - First CGI Program</title> 
</head> 
<body> 
<h2>Hello Word! This is my first CGI program</h2> 
</body> 
</html> 

的Python腳本的詳細信息可以在這裏找到:

http://www.tutorialspoint.com/python/python_cgi_programming.htm

如果您可以提供任何見解,我將非常感激。

謝謝

+2

你所要求的是不可能的。如果你可以訪問腳本,那麼它將是非常不安全的。 –

+0

我當時希望情況並非如此!哦,至少我知道肯定。 謝謝 – user1022819

+0

CGI腳本即時創建HTML文件,但是流程和腳本本身將在服務器上執行並且從不公開。見[這裏](http://docs.python.org/2/library/cgi.html) – dorvak

回答

1

每個站點由兩部分組成:後端和前端。

「後端」意味着在服務器端,通常是PHP,Python,ASP或JSP語言。

「前端」是指客戶端:HTML,JavaScript和CSS。

你,作爲一個衝浪者視圖只有前端,這就是你刮。您無權訪問後端。