April 5, 2021
Syntax Highlight
import pandas
def analyzerFlags(field):
def wrap(item):
if type(item) is dict:
analyzer = item.get(field, {})
if analyzer is not None:
flags = {'moderate': analyzer.get('moderate', False)}
return pandas.Series(flags).astype(int).to_dict()
return {}
return wrap
def scamDetector(item):
if type(item) is dict:
return pandas.Series(item.get('scam_detector', {}).get('flags', {})).astype(int).to_dict()
return {}
def captchaChecker(item):
if type(item) is dict:
return {'score': item.get('captcha_checker', {}).get('score_percentage', 0)}
return {}
def blacklistChecker(item):
if type(item) is dict:
arr = item.get('blacklist_checker', {}).get('words', [])
return {"%s" % value: 1 for (index, value) in enumerate(arr)}
return {}
def userSpamDatabase(item):
if type(item) is dict:
return pandas.Series(item.get('user_spam_database', {}).get('matches', {})).astype(int).to_dict()
return {}Вот вам питон
April 5, 2021, 12:14
0 views
0 reactions
0 replies