2013-01-12 35 views
-1

嘿我得到以下代码:检查仅第一XX数

import urllib 

source = urllib.urlopen('WEBPAGE').read() 
if 'STRING TO LOOK FOR' in source: 
    print 'MESSAGE' 
else: 
    print 'else MESSAGE' 

,其检查的网页源代码的特定字符串,有一个方法,仅在第一可以说20行的代码搜索字符串?如果字符串不在那里,我得到其他消息?

回答

1

变化if 'STRING TO LOOK FOR' in source:

if 'STRING TO LOOK FOR' in '\n'.join(source.split('\n', 20)[:20]): 

分割所述源进行,然后重新组装前20行。