Este pacote foi inventado por necessidade, por tédio e acima de tudo devido à necessidade (estou falando sério).
Me entediado, 2021
> >> import alamari Resp: Que bom que você pensou. Primeiro de tudo, você recebe este pacote lindamente chamado alamari . Esta palavra não é linda? Apenas pense sobre isso; Você pode importar este pacote para seus projetos paralelos. Agora você pode estar se perguntando, como esse cara sabia do meu 213º projeto lateral porque este pacote possui telemetry instalada por padrão. Ele rastreia qualquer desenvolvedor quando eles instalam este pacote lindamente nomeado e pensado. Eu sei que não estou chegando a lugar nenhum aqui, é como foi feito, para deixar você em lugar nenhum (apenas brincando). Por favor, pule para a próxima linha.
# Convert Section
# convert to integer with a smart AI (lol)
> >> from alamari . convert import *
> >> to_integer ( 'abc123abc456' )
> >> '123,456'
# convert to roman from devanagari
> >> to_roman ( 'तनहुँ ब्यास नगरपालिका सागेकी २२ वर्षीया युवतीकी एक जना आमाजु पर्ने थिइन्' )
> >> 'tanahun byaasa nagarapaalikaa saageki 22 warsiyaa yuwatiki eka janaa amaaju parne thiin'
# convert to nepali date from english date
> >> to_nepali_miti ( 2021 , 6 , 7 )
> >> '2078-02-24'
# Utils Section
# checks if url resolves (sorry for the bad example but lol)
> >> from alamari . utils import *
> >> url_resolves ( 'https://raw.githubusercontent.com/sarojbelbase/alamari/master/README.md' )
> >> False
# replace something from a text if you feel awkward
> >> replace ( 'I love this alamari package' , 'alamari' , 'daraaazzz' )
> >> 'I love this daraaazzz package'
# get a datetime object from a string or text
> >> parse_date ( '2021, June 5th 5:55' )
> >> datetime ( 2021 , 6 , 5 , 5 , 55 )
# pluralize the given singular unit
> >> pluralize ( 'knife' )
> >> 'knifes'
# ordinalize the given number (I don't know why I added this util)
> >> ordinalize ( 34 )
> >> '34th'
# Humanize Section
# humanize number in nepali form i.e yeti much crore, yeti lakh, yeti hajar YK
> >> from alamari . humanize import *
> >> number ( 12345675 )
> >> '1,23,45,675'
> >> number ( 9.54 )
> >> '09'
# humanize datetime stuffs
> >> date ( any_date = '2021-06-07 05:55:55.185035' )
> >> '5 hours ago'
# humanize nepali datetime
> >> nepal_date ( local_date = '2021-06-07 05:55:55.185035' )
> >> 'just now' $ pip install alamariAqui está uma coisa companheiro. Eu quero ser aberto sobre o IE, não preparei nenhum documento para isso. Você precisará entrar na pasta Alamari e dar uma olhada dentro de cada arquivo. Você tem minha permissão para copiar o código e modificá -lo da maneira que deseja. Mas não. Fiz este pacote por um motivo e isso existe por um motivo. Por que você não respeitaria minha razão? Lembre -se, toda vez que você copia meu código, recebo uma notificação sobre o seu empreendimento (Telemetria Magic)
Para fazer parte deste pacote feliz, adicione todos os utilitários que você deseja se estiver cansado de digitar e copiar de novo e de novo. Ao adicionar seus utilitários, adicione também comentários e documentos para ajudar as pessoas a navegar pela dor que podem manter por vários anos e não quero ser lembrado dessa maneira. Envie todos os seus problemas e faça solicitações do meu jeito. Paz.
Nota: Por favor, não envie seus problemas e faça solicitações às sextas -feiras. Você pode não querer me perturbar durante o meu dia favorito. Se você fizer isso, pressionarei este botão de destruir automaticamente que eu havia construído outro dia e este pacote será apenas uma poeira estrelada.
Vamos ver quem vence, as pessoas que acham que esse pacote é um lixo absoluto pressiona o botão star e as pessoas que pensam de outra maneira pressionam o botão fork e contribuem.
Os desenvolvedores que vieram aqui vendo o pacote deles sendo usado por um cara com um terrível padrão de codificação, quero dizer que sou eternamente grato por você e sua existência. Viva oSS.