چند برنامه جالب و کاربردی با پایتون!

زمان مطالعه: 11 دقیقه ویرایش: 1401/11/27

سلام! در این مقاله با، فرستادن پیام در واتساپ، خواندن متن(صوتی)، کپی و پیست کردن متن، قراردادن ایموجی و تقویم در پایتون آشنا میشیم. با من همراه باشید

چند برنامه جالب و کاربردی با پایتون

 

فرستادن پیام در واتساپ با پایتون

برای فرستادن پیام واتساپ، کتابخانه های مختلفی وجود دارن که ما یکی از ساده و بهترین هاش رو بهتون آموزش میدیم. شما در اول با دستور زیر، کتابخانه pywhatkit رو نصب کنید

pip install pywhatkit

خب الان، با import کردن این کتابخانه میتونیم از تابع هاش استفاده کنیم. مینویسیم:

import pywhatkit as kit

 

برای فرستادن پیام، در اول باید در وب واتساپ لاگین کرده باشین، و بعد از دستور زیر برای ارسال پیام استفاده میکنیم که تمام آرگیومنت هاش رو توضیح میدم:

kit.sendwhatmsg("+98 999 999 9999", "pm", 8, 53)

 

خب همونطور که متوجه شدید، از تابع sendwhatmsg برای ارسال پیام استفاده میکنیم. به عنوان اولین آرگیومنت باید شماره تلفنی که باهاش در واتساپ وب لاگین کردید رو بزنید. و بعد از اون باید پیامتون رو وارد کنید و بعد  به ترتیب ساعت و دقیقه ای که میخواد پیامتون فرستاده بشه رو میزنید. به همین راحتی!

این کتابخانه توابع دیگه هم مانند تبدیل تصویر به کاراکتر داره. که به صورت زیر انجام میشه:

 


تبدیل تصویر به کاراکتر پایتون

kit.image_to_ascii_art(r'image address')

شما باید به جای image address آدرس تصویرتون رو وارد کنید.

 


خواندن متن در پایتون

برای اینکار هم نیاز به نصب کتابخانه pyttsx3 دارید. برای اینکار در cmd مینویسیم:

pip install pyttsx3

حالا برای خواندن متن به صورت زیر عمل میکنیم(در تابع say متنی که قراره خونده بشه رو وارد کنید):

import pyttsx3

sound = pyttsx3.init()
sound.say("mrpy is the best programming website")
sound.runAndWait()

 


گرفتن اسکرین شات در پایتون

در اول، کتابخانه pyautogui رو با دستور زیر نصب میکنیم:

pip install pyautogui

خب برای گرفتن اسکرین شات به صورت زیر عمل میکنیم:

import pyautogui

screenshot = pyautogui.screenshot()
screenshot.save("image_name.png")

 


کپی کردن متن در پایتون

خب برای کپی کردن متن نیاز به کتابخانه pyperclip داریم. برای نصب این کتابخانه دستور زیر رو در cmd میزنیم:

pip install pyperclip

برای کپی کردن متن، اول کتابخانه رو ایمپورت میکنیم. بعد با تابع کپی، متن را کپی و با تابع پیست، متن را پیست میکنیم:

import pyperclip

pyperclip.copy("mrpy")
pyperclip.paste()

 


تقویم در پایتون

برای نشان دادن تقویم در پایتون نیاز به کتابخانه calendar داریم که به صورت built-in در پایتون وجود داره و نیاز به نصب نداره. برای نشون دادن تقویم، نیاز به ماه و سال داریم که از ورودی دریافت کردیم و بعد تقویم اون ماه رو نمایش دادیم:

مثلا: 7 2022

>>> import calender

>>> year = int(input("Enter the year: "))
>>> month = int(input("Enter the month: "))

>>> print(calender.month(year, month))

     July 2022      
Mo Tu We Th Fr Sa Su
             1  2  3
 4  5  6  7  8  9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

 

خیلی ممنون که با من همراه بودید. اگه سوال، نظر، پیشنهاد، انتقاد یا هر چیز دیگه اش داشتید در قسمت دیدگاه مطرح کنید تا به پیشرفت مقاله های ما کمک کنید!

 



3
user نوشته شده توسط عرفان سلیمی علاقه‌مند به برنامه‌نویسی، خصوصا پایتون و C++


دیدگاه


برای ثبت دیدگاه، وارد شوید