Este paquete fue inventado por necesidad, por aburrimiento y sobre todo debido a la necesidad (hablo en serio).
Aburrido, 2021
> >> import alamari Respuesta: Me alegro de que hayas pensado. En primer lugar, obtienes este paquete bellamente llamado llamado alamari . ¿No es hermosa esta palabra? Solo piénsalo; Puede importar este paquete a los proyectos paralelos. Ahora es posible que se pregunte cómo este tipo sabía sobre mi proyecto 213º lateral porque este paquete tiene telemetry instalada de forma predeterminada. Rastrea a cualquier desarrollador cuando instalan este paquete bellamente nombrado y pensado. Sé que no estoy llegando a ninguna parte aquí, así es como se ha hecho, para no dejarte en ninguna parte (solo broma). Por favor, salte a la siguiente línea.
# 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 alamariAquí hay una cosa amigo. Quiero estar abierto sobre IE, no preparé ningún documento para ello. Deberá entrar en la carpeta Alamari y echar un vistazo dentro de cada archivo. Tiene mi permiso para copiar el código y modificarlo de la manera que desee. Pero no lo hagas. Hice este paquete por una razón y esto existe por una razón. ¿Por qué no respetarías mi razón? Recuerde, cada vez que copia mi código, recibo una notificación sobre su esfuerzo (magia de telemetría)
Para ser parte de este paquete feliz, agregue todos los utilidades que desee si está cansado de escribir y copiar una y otra vez. Al agregar sus UTIS, también agregue comentarios y documentos para ayudar a las personas a navegar por el dolor que podrían tener durante varios años y no quiero que me recuerden de esa manera. Envíe todos sus problemas y extraiga las solicitudes a mi manera. Paz.
Nota: No envíe sus problemas y extraiga las solicitudes los viernes. Es posible que no quieras molestarme durante mi día favorito. Si haces eso, presionaré este botón de destrucción automática que había construido el otro día y este paquete será solo un estrella.
Veamos quién gana, las personas que piensan que este paquete es una basura absoluta, presione ese botón star y personas que piensan que hacia otro lado presione el botón fork y contribuye.
Desarrolladores que vinieron aquí al ver su paquete siendo utilizado por un tipo con un terrible patrón de codificación, quiero decir que siempre estoy agradecido por ti y tu existencia. Long Live OSS.