Этот пакет был изобретен по необходимости, из скуки и, прежде всего, из -за необходимости (я серьезно).
Скучно мне, 2021
> >> import alamari Ответ: Рад, что ты подумал. Прежде всего, вы получаете этот прекрасно названный пакет под названием alamari . Разве это слово не красиво? Просто подумай об этом; Вы можете импортировать этот пакет в свои боковые проекты. Теперь вам может быть интересно, как этот парень знал о моем 213 -м побочном проекте, потому что в этом пакете есть telemetry , установленная по умолчанию. Он отслеживает любого разработчика, когда они устанавливают этот прекрасно названный пакет. Я знаю, что я здесь никуда не получаю, это то, как это было сделано, чтобы не дать вам никуда (просто шучу). Пожалуйста, пропустите следующую строку.
# 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 alamariВот что -то, приятель. Я хочу быть открытым в отношении т.е. Я не готовил никаких документов для этого. Вам нужно будет зайти в папку Alamari и заглянуть в каждый файл. У вас есть мое разрешение скопировать код и изменить его так, как вы хотите. Но не делай. Я сделал этот пакет по причине, и это существует по причине. Зачем тебе не уважать мою разум? Помните, каждый раз, когда вы копируете мой код, я получаю уведомление о вашем начинании (Magice Magic)
Чтобы стать частью этого блаженного пакета, добавьте все желаемые UTIL, если вы устали печатать и копировать снова и снова. Добавляя ваши UTILS, также добавьте комментарии и Docstrings, чтобы помочь людям перемещаться по боли, которую они могли бы провести в течение нескольких лет, и я не хочу, чтобы меня запомнили так. Отправляйте все свои проблемы и обращайтесь за запросами. Мир.
Примечание. Пожалуйста, не отправляйте свои проблемы и не обращайте запросов по пятницам. Вы можете не захотеть меня беспокоить в мой любимый день. Если вы сделаете это, я нажму эту кнопку автоматического разрушения, которую я построил на днях, и этот пакет станет просто звездной пылью.
Давайте посмотрим, кто победит, люди, которые думают, что этот пакет является абсолютным мусором, нажимают на эту star кнопку и люди, которые думают, что наоборот нажимает кнопку fork и внесет свой вклад.
Разработчики, которые пришли сюда, увидев, что их пакет используется парнем с ужасным шаблоном кодирования, я хочу сказать, что я всегда благодарен вам и вашему существованию. Давно живой Осс.