<commit_before>import os

class Menu:
    """docstring for Menu"""
    def __init__(self):
        self.option = 0
        self.suboption_menu = 0

    def clean_screen(self):
        os.system('cls' if os.name == 'nt' else 'clear')

    def welcome_message(self):

        self.clean_screen()

        print("""


        ---------------------------------------------------------
                            WELCOME TO TWEETSTAT           
        ---------------------------------------------------------
               
                      Get Twitter user\'s profile info

           Remember: with great power comes great responsibility

        """)

    def print_main_menu(self):
        self.clean_screen()

        print("""

        ---------------------------------------------------------
                           TweetStat Main Menu
        ---------------------------------------------------------

        0 --> User stat\'s                 1 --> RT\'s zone
        2 --> Fav\'s zone                  3 --> Follower\'s zone
                   -1 --> Exit          4 --> Extra
        """)

    def print_user_menu(self):

        self.clean_screen()
        print("""
      ---------------------------------------------------------
                       User stat\'s zone menu
      ---------------------------------------------------------

              0 --> More mentioned users.
              1 --> Users who mentioned you more.
              2 --> Relations between you and other user.
             -1 --> Back

            More comming soon

            """)

    def print_rt_menu(self):
        self.clean_screen()

        print("""
        ---------------------------------------------------------
                           RT\'s zone menu
        ---------------------------------------------------------

                0 --> More rted users.
                1 --> User that make more rt\'s. (Comming soon)
                2 --> Top 10 rted\'s tweets. (Comming soon)
                3 --> Average rt per day. (Comming soon)
               -1 --> Back

            """)

    def print_fav_menu(self):
        self.clean_screen()

        print("""
        ---------------------------------------------------------
                           Fav\'s zone menu
        ---------------------------------------------------------
                0 --> More fav users.
                1 --> User that make favorite you more. (Comming soon)
                2 --> Top 10 fav\'s tweets. (Comming soon)
                3 --> Average fav per day. (Comming soon)
               -1 --> Back

            """)

    def log_menu(self):
        self.clean_screen()

        print("""
        ---------------------------------------------------------
                              Log Screen
        ---------------------------------------------------------

            To get acces to TWEETSTAT, please introduce an

                     user screen name without @

            """)
        
        usuario = input('Tell me an user\'s screen name: ')

        if usuario[0] == '@':
            usuario = usuario[1:]


        print("""

            """)

        return usuario
            


    def print_follower_menu(self):
        self.clean_screen()

        print("""
        ---------------------------------------------------------
                           Follower\'s zone menu
        ---------------------------------------------------------
                0 --> Not follow back.
                1 --> New follower\'s. (Comming soon)
                2 --> Last unfollows. (Comming soon)
               -1 --> Back
            """)

    def continue_(self):
        wait = input("Press any key to continue...")

    def print_exit_log(self):
        self.clean_screen()

        print("""           

<commit_msg>last unfollows<commit_after>import os

class Menu:
    """docstring for Menu"""
    def __init__(self):
        self.option = 0
        self.suboption_menu = 0

    def clean_screen(self):
        os.system('cls' if os.name == 'nt' else 'clear')

    def welcome_message(self):

        self.clean_screen()

        print("""


        ---------------------------------------------------------
                            WELCOME TO TWEETSTAT           
        ---------------------------------------------------------
               
                      Get Twitter user\'s profile info

           Remember: with great power comes great responsibility

        """)

    def print_main_menu(self):
        self.clean_screen()

        print("""

        ---------------------------------------------------------
                           TweetStat Main Menu
        ---------------------------------------------------------

        0 --> User stat\'s                 1 --> RT\'s zone
        2 --> Fav\'s zone                  3 --> Follower\'s zone
                   -1 --> Exit          4 --> Extra
        """)

    def print_user_menu(self):

        self.clean_screen()
        print("""
      ---------------------------------------------------------
                       User stat\'s zone menu
      ---------------------------------------------------------

              0 --> More mentioned users.
              1 --> Users who mentioned you more.
              2 --> Relations between you and other user.
             -1 --> Back

            More comming soon

            """)

    def print_rt_menu(self):
        self.clean_screen()

        print("""
        ---------------------------------------------------------
                           RT\'s zone menu
        ---------------------------------------------------------

                0 --> More rted users.
                1 --> User that make more rt\'s. (Comming soon)
                2 --> Top 10 rted\'s tweets. (Comming soon)
                3 --> Average rt per day. (Comming soon)
               -1 --> Back

            """)

    def print_fav_menu(self):
        self.clean_screen()

        print("""
        ---------------------------------------------------------
                           Fav\'s zone menu
        ---------------------------------------------------------
                0 --> More fav users.
                1 --> User that make favorite you more. (Comming soon)
                2 --> Top 10 fav\'s tweets. (Comming soon)
                3 --> Average fav per day. (Comming soon)
               -1 --> Back

            """)

    def log_menu(self):
        self.clean_screen()

        print("""
        ---------------------------------------------------------
                              Log Screen
        ---------------------------------------------------------

            To get acces to TWEETSTAT, please introduce an

                     user screen name without @

            """)
        
        usuario = input('Tell me an user\'s screen name: ')

        if usuario[0] == '@':
            usuario = usuario[1:]


        print("""

            """)

        return usuario
            


    def print_follower_menu(self):
        self.clean_screen()

        print("""
        ---------------------------------------------------------
                           Follower\'s zone menu
        ---------------------------------------------------------
                0 --> Not follow back.
                1 --> New follower\'s. (Comming soon)
                2 --> Last unfollows.
               -1 --> Back
            """)

    def continue_(self):
        wait = input("Press any key to continue...")

    def print_exit_log(self):
        self.clean_screen()

        print("""           


{'fraction_non_alphanumeric': 0.28958333333333336, 'fraction_numerical': 0.008333333333333333, 'mean_word_length': 0.6335601871544024, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 51, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2412471', 'n_tokens_mistral': 1659, 'n_tokens_neox': 1539, 'n_words': 461}