我想使用此代碼讀取網站的源:提取文本()
import urllib2
z=urllib2.urlopen('http://skreemr.com/results.jsp?q=said+the+whale&search=SkreemR+Search')
z.read()
print z
txt = open('music.txt','w')
txt.write(str(z))
txt.close()
for i in open('music.txt','r'):
if '''onclick="javascript:pageTracker._trackPageview('/clicks/''' in i:
print i
而且我得到的源代碼是:
<addinfourl at 51561608L whose fp = <socket._fileobject object at 0x0000000002CCA480>>
這可能是一個我不知道的錯誤?
有沒有人知道更好的方式來完成上述工作,而不是首先將其放入文本文件中?