انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => برنامه‌سازی => نویسنده: ehsanavy در 27 آبان 1403، 06:27 ب‌ظ

عنوان: فایل های پایتون رو چطوری کامپایل کنم؟
ارسال شده توسط: ehsanavy در 27 آبان 1403، 06:27 ب‌ظ
سلام به دوستان می خواستم فایل هایی که نوشتم رو کامپایل کنم از py3compile استفاده کردم اما یک مشکل بزرگ داره اونم اینکه اگه با import یک فایل رو بخواهی ازش استتتفاده کنی دیگه کار نمی کنه باید چه کار کنم تا بتونم چند تا فایل رو کامپایل کنم؟ ??? :-k
عنوان: پاسخ : فایل های پایتون رو چطوری کامپایل کنم؟
ارسال شده توسط: 🇬🇧بریتانیای کبیر🇬🇧 در 27 آبان 1403، 06:46 ب‌ظ
دستور زیر؟
python3 -m py_compile your_script.py
عنوان: پاسخ : فایل های پایتون رو چطوری کامپایل کنم؟
ارسال شده توسط: nixoeen در 27 آبان 1403، 08:12 ب‌ظ
توی Python خیلی compile کردن معنایی نداره. دقیقا می‌خواید چیکار کنید؟
عنوان: پاسخ : فایل های پایتون رو چطوری کامپایل کنم؟
ارسال شده توسط: ehsanavy در 27 آبان 1403، 08:39 ب‌ظ
وقتی کامپایل کنی فایل بیت کد میساز مثل جاوا می خوام برنامه ای که می نویسم کاربری که پایتون بلد نیست راحت از برنامه استفاده کنه و توی کلی فایل پایتون گم نشه.                   
عنوان: پاسخ : فایل های پایتون رو چطوری کامپایل کنم؟
ارسال شده توسط: 🇬🇧بریتانیای کبیر🇬🇧 در 27 آبان 1403، 08:51 ب‌ظ
میخواین به برنامه اجرایی تبدیلش کنین؟
عنوان: پاسخ : فایل های پایتون رو چطوری کامپایل کنم؟
ارسال شده توسط: nixoeen در 27 آبان 1403، 11:21 ب‌ظ
وقتی کامپایل کنی فایل بیت کد میساز مثل جاوا می خوام برنامه ای که می نویسم کاربری که پایتون بلد نیست راحت از برنامه استفاده کنه و توی کلی فایل پایتون گم نشه.                   
یک اسکریپت برای اجرای کد بنویسید و بقیهٔ فایل‌ها رو همه توی یک دایرکتوری دیگه قرار بدید. اینشکلی فقط یک فایل اجرایی دارند.
عنوان: پاسخ : فایل های پایتون رو چطوری کامپایل کنم؟
ارسال شده توسط: قاسم طلایی در 28 آبان 1403، 10:03 ق‌ظ
سلام. می تونید از این پکیج استفاده کنید.

https://github.com/brentvollebregt/auto-py-to-exe
 (https://github.com/brentvollebregt/auto-py-to-exe)
عنوان: پاسخ : فایل های پایتون رو چطوری کامپایل کنم؟
ارسال شده توسط: ehsanavy در 28 آبان 1403، 07:12 ب‌ظ
این برای ویندوز هسته
عنوان: پاسخ : فایل های پایتون رو چطوری کامپایل کنم؟
ارسال شده توسط: دانیال بهزادی در 29 آبان 1403، 10:37 ب‌ظ
یه بسته از برنامه بساز (با pip) که یه launcher داشته باشه.
عنوان: پاسخ : فایل های پایتون رو چطوری کامپایل کنم؟
ارسال شده توسط: ehsanavy در 30 آذر 1403، 01:35 ب‌ظ
نظرتون در مورد appimage چیه؟
عنوان: پاسخ : فایل های پایتون رو چطوری کامپایل کنم؟
ارسال شده توسط: abc در 30 آذر 1403، 11:18 ب‌ظ

https://pypi.org/project/pyinstaller/
 (https://pypi.org/project/pyinstaller/)
اگر قصدت ساخت یک فایل اجرایی است، با بسته‌ی pyinstaller که لینکش را در بالا فرستادم می‌توانی چنین چیزی درست کنی (حتی می‌توانی برای فایل اجرایی لوگوی منحصربفرد تنظیم کنی و... که چون خودم خیلی ازش استفاده نکرد‌ه‌ام نمی‌دانم چطوری ولی دیده‌ام که می‌شود انجامش داد)
فقط یک نکته دارد: اگر فایل را در لینوکس درست کنی فقط در لینوکس قابل اجراست و اگر در ویندوز اجرا کنی، فقط در ویندوز.
عنوان: پاسخ : فایل های پایتون رو چطوری کامپایل کنم؟
ارسال شده توسط: دانیال بهزادی در 02 دی 1403، 01:27 ب‌ظ
نیازی به سخت کردن کار نیست.
توی pyproject.toml پروژه یه بخشی هست به اسم [project.gui-scripts] که می‌تونی بگی ورودی گرافیکی برنامه کجا باشه.