نوشتن اولین اسکریپت به زبان برنامه نویسی پایتون(Python)

دانشگاه آنلاین سید مسعود حسینی 28 خرداد 1399 1


نوشتن اولین اسکریپت به زبان برنامه نویسی پایتون(Python)

به طور ساده و خلاصه به فایلی که دارای کدهای برنامه است، اسکریپت گفته می شود. حال اگر این کدها به زبان برنامه نویسی پایتون نوشته شده باشند، اصطلاحا به آن اسکریپت نویسی به زبان پایتون گفته می شود. این تعریف در وی بی ای(VBA) اکسل نیز صدق می کند، به صفحه ای که دارای کدهای برنامه به زبان وی بی ای(VBA) است، ماژول و به کل برنامه یک ماکرو گفته می شود.

به منظور نوشتن اولین اسکریپت به زبان پایتون می بایست یک فایل متنی با انتخاب گزینه Text Document از طریق راست کلیک ماوس با هر عنوان(Title) دلخواهی ایجاد کنیم. البته دقت نمایید، ما برای شروع فایل مدنظر را در مسیر نصبی پایتون و با عنوان دلخواه Script ایجاد نمودیم:

 

نوشتن اولین اسکریپت به زبان برنامه نویسی پایتون(Python)

نوشتن اولین اسکریپت به زبان برنامه نویسی پایتون(Python)

 

پسوند فایل ایجاد شده را به py (مخفف عبارت زبان برنامه نویسی پایتون) تغییر خواهیم داد:

 

نوشتن اولین اسکریپت به زبان برنامه نویسی پایتون(Python)

نوشتن اولین اسکریپت به زبان برنامه نویسی پایتون(Python)

 

حال با راست کلیک کردن برروی فایل ایجاد شده (Script.py) و انتخاب گزینه Edit with IDLE 3.8 همانند تصویر زیر:

 

نوشتن اولین اسکریپت به زبان برنامه نویسی پایتون(Python)

نوشتن اولین اسکریپت به زبان برنامه نویسی پایتون(Python)

 

وارد محیط کدنویسی این اسکریپت خواهیم شد:

 

نوشتن اولین اسکریپت به زبان برنامه نویسی پایتون(Python)

نوشتن اولین اسکریپت به زبان برنامه نویسی پایتون(Python)

 

ایجاد یک Workbook خام توسط زبان برنامه نویسی پایتون(Python)

به منظور ایجاد یک Workbook خام ابتدا می بایست کتابخانه Openpyxl را توسط دستور زیر فراخوانی کنیم:

from openpyxl import Workbook

خروجی ما بصورت زیر خواهد بود:

 

ایجاد یک Workbook خام توسط زبان برنامه نویسی پایتون(Python)

ایجاد یک Workbook خام توسط زبان برنامه نویسی پایتون(Python)

 

در ادامه با استفاده از کلاس Workbook اقدام به ایجاد یک فایل Workbook خام خواهیم نمود:

wb=Workbook()

خروجی ما بصورت زیر خواهد بود:

 

ایجاد یک Workbook خام توسط زبان برنامه نویسی پایتون(Python)

ایجاد یک Workbook خام توسط زبان برنامه نویسی پایتون(Python)

 

در ادامه فایل ایجاد شده را با عنوان Masoudhosseini ذخیره خواهیم نمود:

wb.save(filename=’Masoudhosseini.xlsx’)

 

خروجی ما بصورت زیر خواهد بود:

 

ایجاد یک Workbook خام توسط زبان برنامه نویسی پایتون(Python)

ایجاد یک Workbook خام توسط زبان برنامه نویسی پایتون(Python)

 

حال با انتخاب Run Module و یا استفاده از کلید F5 کیبورد، ماژول نوشته شده را اجرا خواهیم نمود:

 

ایجاد یک Workbook خام توسط زبان برنامه نویسی پایتون(Python)

ایجاد یک Workbook خام توسط زبان برنامه نویسی پایتون(Python)

 

خروجی ما پس از اجرای ماژول بصورت زیر خواهد بود:

 

ایجاد یک Workbook خام توسط زبان برنامه نویسی پایتون(Python)

ایجاد یک Workbook خام توسط زبان برنامه نویسی پایتون(Python)

 

همانطور که در تصویر فوق نیز مشاهده می کنید، یک Workbook جدید به نام Masoudhosseini با فرمت xlsx درمحل نصب پایتون ایجاد گردید. البته امکان تغییر مسیر ایجاد Workbook وجود دارد که قطعا موضوع بحث ما در جلسات آتی خواهد بود.

 

ایجاد یک Workbook خام توسط زبان برنامه نویسی وی بی ای(VBA)

به منظور ایجاد یک Workbook خام توسط زبان برنامه نویسی وی بی ای(VBA)، ابتدا می بایست با زدن کلید ترکیبی ALT + F11 وارد محیط VBE اکسل شوید و یک ماژول(Module) جدید ایجاد کنید:

 

ایجاد یک Workbook خام توسط زبان برنامه نویسی وی بی ای(VBA)

ایجاد یک Workbook خام توسط زبان برنامه نویسی وی بی ای(VBA)

 

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

 

ایجاد یک Workbook خام توسط زبان برنامه نویسی وی بی ای(VBA)

ایجاد یک Workbook خام توسط زبان برنامه نویسی وی بی ای(VBA)

 

در ادامه نیاز به یک متغیر از نوع String برای تعیین محل ذخیره سازی Workbook ایجاد شده خواهید داشت:

Dim StrAddress As String

StrAddress = “D:\Workbook\”

خروجی ما بصورت زیر خواهد بود:

 

ایجاد یک Workbook خام توسط زبان برنامه نویسی وی بی ای(VBA)

ایجاد یک Workbook خام توسط زبان برنامه نویسی وی بی ای(VBA)

 

در پایان Workbook جدید را ایجاد و یک نام برای ذخیره سازی آن در مسیر تعیین شده در نظر میگیریم:

Workbooks.Add.SaveAs Filename:=StrAddress & “Masoudhosseini”

خروجی ما بصورت زیر خواهد بود:

 

ایجاد یک Workbook خام توسط زبان برنامه نویسی وی بی ای(VBA)

ایجاد یک Workbook خام توسط زبان برنامه نویسی وی بی ای(VBA)

 

با زدن کلید F5 و اجرای ماکرو، یک Workbook جدید به نام “Masoudhosseini” در مسیر مشخص شده همانند تصویر زیر ایجاد خواهد شد:

 

ایجاد یک Workbook خام توسط زبان برنامه نویسی وی بی ای(VBA)

ایجاد یک Workbook خام توسط زبان برنامه نویسی وی بی ای(VBA)

 

در پایان امیدواریم پست آموزشی نوشتن اولین اسکریپت به زبان برنامه نویسی پایتون(Python) مورد رضایت و استفاده شما عزیزان و دنبال کنندگان سایت آموزشی سید مسعود حسینی قرار گرفته باشد لذا در صورت وجود هرگونه انتقال و پیشنهاد می توانید آن را در قسمت نظرات برای بنده ارسال نمایید تا در اسرع وقت نسبت به پاسخگویی آن اقدام کنم.




5
1

مقالات پیشنهادی


ثبت نظرات



یک پاسخ به “نوشتن اولین اسکریپت به زبان برنامه نویسی پایتون(Python)”

  1. سید مسعود حسینی گفت:

    دوستان عزیزم در صورت وجود هرگونه سوال می توانید در قسمت نظرات ارسال کنید. با تشکر

    0

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *