getTableData.py
633 Bytes
from utils.getPublicData import getAllArticleData
from utils.mynlp import SnowNLP
def getTableDataList(flag):
if flag:
tableList = []
articeList = getAllArticleData()
for article in articeList:
item = list(article)
value = ''
if SnowNLP(item[5]).sentiments > 0.6:
value = '正面'
elif SnowNLP(item[5]).sentiments < 0.4:
value = '负面'
else:
value = '中性'
item.append(value)
tableList.append(item)
return tableList
else:
return getAllArticleData()