Esempio n. 1
0
 def simple_player_str(self):
     return Functions.str_to_length(
             "{} by {}".format(
                 self.name,
                 ", ".join([x.name for x in self.artist_list])
             ),
             30
         ) + \
         "[" + Functions.str_to_length(int((self.current_placement / self.duration) * 30) * "-", 30,
                                       do_dots=False) + "]"
Esempio n. 2
0
    def __str__(self):
        statement_df = self.statement_df.copy()

        if statement_df.empty:
            return "empty dataframe"

        statement_df = statement_df.applymap(lambda x: Functions.str_to_length(
            x, 20, do_dots=True, do_left=True))
        statement_df.columns = statement_df.columns.map(
            lambda x: Functions.str_to_length(
                x, 20, do_dots=True, do_left=True))
        statement_df.index = statement_df.index.map(
            lambda x: Functions.str_to_length(
                x, 10, do_dots=True, do_left=True))
        return statement_df.to_string()
Esempio n. 3
0
 def __str__(self):
     return "{} | name: {}  id: {}".format(
         Functions.get_pretty_time(self.followed_at),
         Functions.str_to_length(self.from_name, 18),
         self.from_id
     )