self.updateArticle(article)
			print article.content

	def process(self,article):
		for keyword in self.keywordDao.getAll():
			posTupleList=self.search(keyword,article)
		article=self.pattern(posTupleList,article)
		#self.updateArticle(article)
		return article
"""
		



if __name__=='__main__':
	keywordProcess=KeywordHyperlinkProcess()
	#keywordProcess.process()
	i=1
	for queueItem in keywordProcess.queueDao.getAll():
		if i>1:break
		i+=1
		article=keywordProcess.getArticle(queueItem)	
		#print article.content
		#print "======================================================================================================="
		#print article.id,article.title	
		keywordProcess.log.info("keyword process article type:%s id:%s" % (queueItem.contentType,queueItem.targetId))
		print "keyword process article type:%s id:%s" % (queueItem.contentType,queueItem.targetId)
		print "======================================================================================================="
		#keywordProcess.updateOprLoadStatus(queueItem)
		article.content=keywordProcess.eraseHyperlink(article.content)
		"""
from com.process.KeywordHyperlinkProcess import *

if __name__=='__main__':
	keywordProcess=KeywordHyperlinkProcess()
	#keywordProcess.process()
	i=0
	for queueItem in keywordProcess.queueDao.getAll():
		i+=1
		if i<101:continue
		if i>200:break
		#keywordProcess.updateArticle(article)
		#print article.content
		#keywordProcess.log.info("keyword process article type:%s id:%s" % (queueItem.contentType,queueItem.targetId))
		#keywordProcess.updateOprLoadStatus(queueItem)
		article=keywordProcess.getArticle(queueItem)	
		#article.content=keywordProcess.eraseHyperlink(article.content)
		for keyword in keywordProcess.keywordDao.getAll():
			posTupleList=keywordProcess.findKeywordPosInArticle(keyword,article)
		#posTupleList=[(12450, 12462, 155575636L, 'Criminal Law', 155570023L), (9918, 9930, 155575636L, 'Criminal Law', 155570023L), (9586, 9598, 155575636L, 'Criminal Law', 155570023L), (9074, 9086, 155575636L, 'Criminal Law', 155570023L), (7908, 7920, 155575636L, 'Criminal Law', 155570023L), (7164, 7176, 155575636L, 'Criminal Law', 155570023L), (6956, 6968, 155575636L, 'Criminal Law', 155570023L), (4737, 4749, 155575636L, 'Criminal Law', 155570023L), (1123, 1135, 155575636L, 'Criminal Law', 155570023L), (938, 984, 155570023L, 'Criminal Law of the People\'s Republic of China', None)]	
		#print posTupleList	
		#article=keywordProcess.patternContent(posTupleList,article)
		#print article.content
		#keywordProcess.updateArticle(article)
		#print article.content