Posts

Showing posts with the label generator nicknames

RandomWords 0.1.7

Image
Puściłem przed chwilą na githuba i pypi nową wersję RandomWords 0.1.7. Główna zmiana to porzucenie modułu pickle i zastąpienie go modułem ujson , o którym ostatnio pisałem . Zrobiłem testy i jasno wyszło, że o wiele szybciej będę wczytywał dane za pomocą ujsona. Poniżej zamieściłem wykresy z testów. Każdy był przeprowadzony sto razy. Wykres szybkości wczytywania danych dla nowej wersji RandomWords. We wszystkich klasach widać wyraźny wzrost prędkości ładowania danych przy tworzeniu instancji.

RandomWords 0.1.3

Wrzuciłem przed chwilą nową wersję RandomWords. Dodałem generowanie imion. Póki co nie jest ich za wiele bo nie całe 1.8k, ale za jakiś czas pewnie coś dorzucę ;). Przykład użycia: >>> from random_words import RandomNicknames >>> rn = RandomNicknames() >>> rn.random_nick() 'Fredrick' >>> rn.random_nick(letter='r', gender='f') 'Rene' >>> rn.random_nicks(letter='u', gender='f', count=4) ['Una', 'Uma', 'Ursula', 'Ulrica'] >>> rn.random_nicks(count=10) ['Kristy', 'Imani', 'Delbert', 'Brevyn', 'Jasmin', 'Genevieve', 'Clodagh', 'Graham', 'Sondra', 'Ed'] Moduł znajdziesz na githubie i na pypi .