2009-08-04 195 views
0

是否可以從網站保存動態文本並將其轉儲到我的服務器上的文件中?我感興趣的具體情況是將此歌曲標題從此頁保存到http://www.z1035.com/player.php ,並將所有歌曲標題保存在我的服務器上的文件中。這可能嗎?我可以用什麼方法來做到這一點?從網頁保存動態內容?

回答

0

Python的urllib的庫使得刮很容易的,在我看來。

import urllib, re 

url = "http://www.z1035.com/player.php" 
f = urllib.urlopen(url) 
t = f.read() 
# use regular expression here 
m = re.search(t, "some pattern") 
print m.group(1) 

這將加載外部資源,就好像它是本地文件一樣,並允許您根據需要解析它。

曾幾何時,我想保存收聽廣播節目的所有曲目列表。我使用Python下載了所有曲目列表,然後以編程方式訪問每個曲目列表並將內容追加到文件中。它非常方便,大概需要20行。