Español
Abrir en Telegram

Publicación تبدیل فایل Py به EXE

29 de mayo de 2025
|
| کانال توسعه‌دهندگان پایتون |
تبدیل فایل Py به EXE بعضی اوقات لازم هست که فایل پایتونی‌مون رو تبدیل به یک فایل EXE کنیم تا راحت بتونیم اجراش کنیم. برای این کار ابزارهای زیادی هست، ولی یکی از راحت‌ترین و بی‌دردسرترین روش‌ها استفاده از cx_Freeze هست. حالا بریم ببینیم چطوری میشه ازش استفاده کرد. خب طبیعی هست که اول باید ابزار رو نصب کنیم. توی ترمینال این دستور رو می‌زنیم: pip install cx_Freeze بعد از نصب، باید یه فایل بسازیم به اسم setup.py که قراره تنظیمات تبدیل پروژه رو توش بنویسیم. اگه برنامه‌مون ساده‌ست این کد کفایت می‌کنه: from cx_Freeze import setup, Executable setup(     name="اسم برنامه",     version="ورژن برنامه",     description="یک توضیح درباره برنامه",     executables=[Executable("main.py")] ) ولی اگه برنامه‌مون از کتابخونه‌های گرافیکی استفاده می‌کنه، اون وقت فایل setup.py باید یک ذره فرق داشته باشه: from cx_Freeze import setup, Executable import sys base = None if sys.platform == "win32":     base = "Win32GUI" setup(     name="اسم برنامه",     version="ورژن",     description="توضیحات",     executables=[Executable("main.py", base=base)] ) نکته مهم: فایلی که می‌خواهید تبدیلش کنید باید اسمش main.py باشه. البته می‌تونید اسم دیگه هم بدید، ولی اون موقع باید توی قسمت Executable اسم دقیق فایل رو بنویسید. حالا ترمینال رو باز کنید، وارد مسیر اون فایل شید و این دستور رو بزنید: python setup.py build یه پوشه به اسم build ساخته می‌شه که داخل‌ش نسخه‌ی EXE برنامه‌ هست😉 یک روش ساده‌تر هم هست که دیگه نیاز به فایل setup نداره. که دستورش این هست: cxfreeze --script hello.py --target-dir dist اینجوری مستقیم فایل EXE ساخته می‌شه و نیاز به فایل setup.py نیست. البته توی صفحه رسمی‌ش سوییچ‌های دیگه هم گذاشته شده که می‌تونید ازشون استفاده کنید: https://cx-freeze.readthedocs.io/en/stable/script.html 🔖 #Python, #پایتون 👤 𝐏𝐫𝐨𝐠𝐫𝐚𝐦‌‌‌‌𝐦𝐞‌‌‌‌𝐫‌‌‌‌ 💎 Channel: @DevelopixPython
53 · 3.4K ·

Cerca en el feed

|| کانال توسعه‌دهندگان پایتون |💠 PEP 749: Deferred Evaluation Of Annotations Using Descriptors بعد از چند سال حالا PEP 649 به لطف ارائه خوب PEP 749 تایید شده و قراره تحولی رو در annotation ها|| کانال توسعه‌دهندگان پایتون |💠 PEP 758 – Allow except and except* expressions without parentheses با قبول PEP 758 حالا syntax جدیدی رو برای ساختار try-except در نسخه 3.14 داریم. این موضوع س
este mensaje
|| کانال توسعه‌دهندگان پایتون |🎯 بررسی پلتفرم‌های اجرای کد پایتون در موبایل 🔵 Android: 🐍 Pydroid 3 ✅ مزایا: ⬅️ ساپورت اکثر کتابخانه‌های پایتون ⬅️ دارای ترمینال و محیط گرافیکی GUI ⬅️ نسخه‌ی پر|| کانال توسعه‌دهندگان پایتون |تبدیل فایل PY به EXE با Pyinstaller در پست‌های قبلی، به تبدیل فایل پایتون به EXE با استفاده از ابزار cx_Freeze پرداختیم. این بار، می‌خوایم با ابزار Pyinstaller
|| کانال توسعه‌دهندگان پایتون || کانال توسعه‌دهندگان پایتون |@DevelopixPython · canal · Tecnología
7 646suscriptores704alcance medio por publicación
Feed de la comunidad Abrir en Telegram

Un feed público abierto del índice de búsqueda ChatCrawler — el “Google del Telegram público”; se actualiza a medida que se rastrea la comunidad. Las horas se muestran en UTC.

Solo contenido público, API oficial de Telegram. Acerca de · Preguntas frecuentes · Límites del índice · Eliminar una página · Catálogo · Búsqueda · Cómo contamos