مشخصات کتاب:
نام کتاب: خودآموز wxPython برای نابینایان جلد اول – کد ۵۱
نویسنده: مهندس نصرالله رضایی حسین آبادی
سال نشر:
نوع کتاب: گویا
راهنمای تهیه محصول
مقدمه:
یکی از عواملی که باعث محبوبیت بسیار زبان برنامهنویسی Python شدهاست؛ وجود پکیج یا کتابخانههای فراوانی است که انجام عملیات مختلف را با این زبان برنامهنویسی ممکنمیکند.
یکی از این پکیجها wxPython است که به برنامهنویسان Python این امکان را میدهد که برنامههای گرافیکی را برای سیستمعاملهای ویندوز، مک و سیستمعاملهای بر پایه یونیکس بنویسند.
در کتاب پیش رو که جلد اول مجموعه wxPython میباشد؛ سعی شدهاست روش استفاده از این پکیج برای نوشتن برنامههای گرافیکی با زبان برنامهنویسی Python به شما آموزشدادهشود.
ساختار کتاب
این کتاب در شش فصل و یک ضمیمه تهیهشدهاست.
- در فصل هفتم که به ویجتها اختصاص دارد در ادامه جلد قبلی، با ویجتهای دکمه، دکمهی دو وضعیتی، متن ایستا، خط ایستا، جعبه ایستا، کامبو باکس، چک باکس، نوار وضعیت، دکمه رادیویی، نشانگر پیشرفت یک فرایند، نوار لغزنده و ویجت انتخاب اعداد آشنامیشویم.
- در فصل هشتم که به بررسی و آموزش ویجتهای پیشرفته پرداختهشده، با جعبه لیست، پنجره html و نمای لیست و افزونههای آن آشنامیشویم.
- در فصل نهم کشیدن و انداختن را آموزش میدهیم؛ ابتدا نحوه ایجاد مقصد برای کشیدن و انداختن متن و سپس ایجاد مقصد برای کشیدن و انداختن پرونده یا پوشه را بررسیکردهایم.
- در فصل دهم که مربوط به گرافیکها است. ابتدا کمی در مورد این موضوع صحبتمیکنیم. سپس مثالی از کشیدن یک خط به صورت موقتی و دائم را مورد بررسی قرارمیدهیم. پس از آن با گرافیکهای کامپیوتری و سپس با عناصر اصلی گرافیکی مثل رنگ، قلم، اتصال و سری، تغییر تدریجی رنگ، قلمو و اشکال هندسی مختلف آشنامیشویم.
- در فصل یازدهم نحوه ایجاد ویجتهای سفارشی را یاد میگیریم ؛ ابتدا یک ویجت لینک یا پیوند را ایجادمیکنیم و سپس به طراحی ویجتی برای نمایش پیشرفت رایت سیدی میپردازیم.
- در فصل دوازدهم که به راهنما اختصاصیافته ابتدا با راهنمای wxPython و سپس با بسته نمونههای ارائه شده برای امکانات مختلف wxPython آشنامیشویم.
- ضمیمه ۱ لیستی است از نام رنگهایی که میتوان در wxPython از آنها استفادهکرد.
- نهایتا در ضمیمه ۲ به نحوه تبدیل یک برنامه Python به پرونده اجرایی ویندوز پرداختهایم
این کتاب دارای یک واژهنامه هم هست که در آن اکثر لغات انگلیسی به کار رفته در کتاب، همراه معادل فارسی آنها ارائه شدهاست.
توجه در استفاده
لطفاً در استفاده از کتاب به نکات زیر توجه فرمائید:
- سیستمعامل به کار گرفته شده در این کتاب Windows 10 Pro نسخه ۳۲ بیتی میباشد.
- نسخه JAWS به کار گرفتهشده در این کتاب نسخه ۲۰۱۹، بروزرسانی سپتامبر میباشد.
- در این کتاب برنامه Python نسخه ۳.۷.۴، پکیج wxPython نسخه ۴.۰.۶ و برنامه EdSharp نسخه ۴.۰.۶۳۵۹ مورد استفاده قرارگرفتهاست.
- بهتر است در هر قسمت، پس از تمرین و تسلط نسبی به قسمت بعدی بروید.
- عبارات دیگری که همراه صحبتهای گوینده میشنوید، خروجی صفحهخوان JAWS نسخه ۲۰۱۹ است؛ صفحهخوان، نوشتههای خروجی برنامهها را به گفتار تبدیل میکند.
- با کلمات و عباراتی که از صفحهخوانها میشنوید به خوبی مأنوس شوید؛ زیرا وقتی با نرمافزارها، وب، رایانه و تلفن همراه کار میکنید؛ عملا توسط صدای آنهاست که می بینید.
قدردانی
در این جا فرصت را غنیمت شمرده و از حمایت خانهی ریاضیات اصفهان، به ویژه آقای دکتر علی رجالی، و از همکاری آقایان میثم امینی، سعید درفشیان، اسماعیل رفاهی، علی شفیعی علویجه، و خانم نگین رادمنش که در تهیهی این کتاب ما را یاری کردند و از شما که با نظرات خود موجب ارتقای این کار و کارهای بعدی میشوید قدردانی میکنیم.
فهرست مطالب
- مقدمه
- فصل۷. عناصر (Widgets)
- فصل۸. عناصر پیشرفته (Advanced widgets)
- فصل۹. کشیدن و انداختن (Drag and Drop)
- فصل۱۰. گرافیکها (Graphics)
- فصل۱۱. عناصر سفارشی (Custom widgets)
- فصل۱۲. راهنما
- ضمیمه۱. لیست نام رنگهای قابل استفاده در wxPython
- ضمیمه۲. تبدیل برنامههای Python به پرونده اجرایی ویندوز با auto-py-to-exe
- واژه نامه
یک پاسخ
سلام. آیا کسانی که خارج از ایران هستند میتوانند محصولات شما را خریداری کنند؟ ممنون میشم پاسخ دهید. موفق باشید…