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