コード例 #1
0
ファイル: app.py プロジェクト: theriley106/GraphicalChallenge
def Jan21():
    import Jan17
    DATABASE = Jan17.getDatabase()
    for data in DATABASE:
        if data['Nootropics']["Sentiment"] == 0 or data['StackAdvice'][
                "Sentiment"] == 0:
            DATABASE.remove(data)
    for data in DATABASE:
        data['TotalOccurances'] = data['StackAdvice']['Occurances'] + data[
            'Nootropics']['Occurances']
        data['ColorVal'] = {
            "Name": xUtilities.random_char(5),
            "Color": xUtilities.genColor()
        }
    for data in DATABASE:
        data['totalSentiment'] = float(data['Nootropics']['Sentiment'] +
                                       data['StackAdvice']['Sentiment']) / 2
        #data['totalSentiment'] = ((data['Nootropics']['Sentiment'] * data['Nootropics']['Occurances']) + (data['StackAdvice']['Sentiment'] * data['StackAdvice']['Occurances'])) / data['TotalOccurances']
    for data in DATABASE:
        print(data['totalSentiment'])
        data['Nootropics']['Sentiment'] = round(
            data['Nootropics']['Sentiment'], 4)
        data['StackAdvice']['Sentiment'] = round(
            data['StackAdvice']['Sentiment'], 4)
    DATABASE = sorted(DATABASE, key=lambda k: k['totalSentiment'])
    date = sys._getframe().f_code.co_name
    if xUtilities.checkForScreenshot(date) == False:
        threading.Thread(target=xUtilities.saveScreenshot,
                         args=(date, )).start()
        return "Getting Screenshot"
    return render_template("Jan21.html", DATABASE=DATABASE[::-1])
コード例 #2
0
ファイル: app.py プロジェクト: theriley106/GraphicalChallenge
def Jan16():
    date = sys._getframe().f_code.co_name
    if xUtilities.checkForScreenshot(date) == False:
        threading.Thread(target=xUtilities.saveScreenshot,
                         args=(date, )).start()
        return "Getting Screenshot"
    return render_template("Jan16.html")
コード例 #3
0
ファイル: app.py プロジェクト: theriley106/GraphicalChallenge
def Jan14():
    import Jan14
    date = sys._getframe().f_code.co_name
    if xUtilities.checkForScreenshot(date) == False:
        threading.Thread(target=xUtilities.saveScreenshot,
                         args=(date, )).start()
        return "Getting Screenshot"
    return render_template("Jan14.html", DATABASE=Jan14.getDatabase())
コード例 #4
0
ファイル: app.py プロジェクト: theriley106/GraphicalChallenge
def Jan29():
    import Jan29
    date = sys._getframe().f_code.co_name
    #print (float(listOf99) / float(2143)) * 100
    if xUtilities.checkForScreenshot(date) == False:
        threading.Thread(target=xUtilities.saveScreenshot,
                         args=(date, )).start()
        return "Getting Screenshot"
    DATABASE = Jan29.getDatabase()
    return render_template("Jan29.html", DATABASE=DATABASE)
コード例 #5
0
ファイル: app.py プロジェクト: theriley106/GraphicalChallenge
def Jan23():
    import Jan23
    DATABASE = Jan23.getDatabase()
    DATABASE = sorted(DATABASE, key=lambda k: int(k['Score']))
    date = sys._getframe().f_code.co_name
    #print (float(listOf99) / float(2143)) * 100
    if xUtilities.checkForScreenshot(date) == False:
        threading.Thread(target=xUtilities.saveScreenshot,
                         args=(date, )).start()
        return "Getting Screenshot"
    return render_template("Jan23.html", DATABASE=DATABASE[10:])
コード例 #6
0
ファイル: app.py プロジェクト: theriley106/GraphicalChallenge
def Jan15():
    import Jan15
    date = sys._getframe().f_code.co_name
    if xUtilities.checkForScreenshot(date) == False:
        threading.Thread(target=xUtilities.saveScreenshot,
                         args=(date, )).start()
        return "Getting Screenshot"
    #if
    DATABASE = Jan15.getDatabase()
    return render_template("Jan15.html",
                           WSB=DATABASE['WSB'],
                           ALL=DATABASE['ALL'])
コード例 #7
0
ファイル: app.py プロジェクト: theriley106/GraphicalChallenge
def Jan19():
    import Jan17
    DATABASE = Jan17.getDatabase()
    for data in DATABASE:
        if data['Nootropics']["Sentiment"] == 0 or data['StackAdvice'][
                "Sentiment"] == 0:
            DATABASE.remove(data)
    DATABASE = sorted(DATABASE, key=lambda k: k['StackAdvice']['Occurances'])
    date = sys._getframe().f_code.co_name
    if xUtilities.checkForScreenshot(date) == False:
        threading.Thread(target=xUtilities.saveScreenshot,
                         args=(date, )).start()
        return "Getting Screenshot"
    return render_template("Jan19.html", DATABASE=DATABASE[::-1][:10])