Learn Python
23K subscribers
704 photos
130 videos
202 files
425 links
🐍 Learn a new thing from python each day.
🌱 هر روز یک چیز جدید در پایتون یاد بگیرید.

📲 پیج اینستا: سرچ کنید LearnPY
👥 گروه: @official_python
💡 ادمین : @mrrobat
Download Telegram
معرفی پکیج machine2human
🔗 https://pypi.org/project/machine2human/

سلام به همه! امروز می‌خوام یه کتابخونه‌ی ساده و کاربردی پایتون رو معرفی کنم به اسم machine2human (یا مختصرش m2h) — یه ابزار عالی و کوچک برای تبدیل زمان بین ثانیه و فرمت خوانا و برعکس. کافیه فقط کتابخونه رو با pip install machine2human نصب کنید و بعد مثل مثال زیر استفاده‌اش کنین:

from m2h import Hum2Sec, Sec2Hum

print(Sec2Hum(80000).string)
# خروجی: '22 часа 13 минут 20 секунд'

print(Hum2Sec("22 часа 13 минут 20 секунд").seconds)
# خروجی: 80000


چه نیازی هست؟ فرض کنین یه مقدار زمان توی اپ یا اسکریپتی دارین به‌صورت ثانیه و می‌خواید اون رو به شکل قابل‌فهم و با زبان‌های دیگه (مثل روسی) توی رابط نشون بدین، یا برعکس کاربر یه رشته وارد می‌کنه و شما باید تبدیلش کنین به ثانیه برای پردازش بیشتر. اینجا machine2human کاملاً به‌صرفه، سبک و بی‌دردسر کارتون رو راه می‌اندازه. استفاده‌اش هم بسیار ساده‌ست و با پشتیبانی از پایتون ≥3.6 اجرا می‌شه.

#general #package

🐍 @LearnPY | لرن پای
2