usernamegen.Formatter package¶
Submodules¶
usernamegen.Formatter.Formatter module¶
Format list of strings.
Formatters take a list of words, format them some way and return a string.
-
class
usernamegen.Formatter.Formatter.AppendNumber[source]¶ Bases:
usernamegen.Formatter.Formatter.FormatterAppend a number.
If the last word is of length 4,then a year like number is appended, otherwise a number of up to 3 digits will be apended.
-
class
usernamegen.Formatter.Formatter.Capitalize[source]¶ Bases:
usernamegen.Formatter.Formatter.FormatterCapitalize first letter of every word.
-
class
usernamegen.Formatter.Formatter.CapitalizeAppendNumber[source]¶ Bases:
usernamegen.Formatter.Formatter.FormatterCapitalizes all words and appends a number.
-
class
usernamegen.Formatter.Formatter.CapitalizeExceptFirst[source]¶ Bases:
usernamegen.Formatter.Formatter.FormatterCapitalize first letter of every word except the first.
-
class
usernamegen.Formatter.Formatter.Join[source]¶ Bases:
usernamegen.Formatter.Formatter.FormatterSimply join all words.
-
class
usernamegen.Formatter.Formatter.Underscore[source]¶ Bases:
usernamegen.Formatter.Formatter.FormatterJoin with underscore.