예제 #1
0
    def get(self):
        print("Stage 7: Lets GO!, Load whatssapp web!")
        # Insert whats up web run here
        scrape_whatsapp_and_analyze_db()

        # if mainDriver is not None:
        #     mainDriver.getBrowser().get("localhost:8888/static/headset2.html")
        # mainDriver.getBrowser().refresh()
        import DataAnalysisTestDriver

        DataAnalysisTestDriver.test_data_analysis(DB)
        print("going out of handler letsGo")
        self.finish()
예제 #2
0
    # save the data to a file for future work
    elif sys.argv[1] == "SaveData":
        print("scrapping and saving data to pickle")
        scrape_whatsapp_and_analyze_db()
        DB.save_db_to_files(".\\stored data\\")
        sys.exit()

    # load the last stored data and analyze it
    elif sys.argv[1] == "LoadData":
        print("loading the data")
        DB.load_db_from_files(".\\stored data\\")

        # Print data
        import DataAnalysisTestDriver

        DataAnalysisTestDriver.test_data_analysis(DB)
        # Save data
        DB.run_data_analysis_and_store_results()

    # just runs the scrapping and analysis
    else:
        print("scrape_whatsapp")
        scrape_whatsapp_and_analyze_db()

        # Print data
        import DataAnalysisTestDriver

        DataAnalysisTestDriver.test_data_analysis(DB)

        print("server keeps running for unity get requests")