PDA

View Full Version : ران کردن کدهایی با پسوند .sh در پایتون



noronet
شنبه 22 آبان 1395, 22:48 عصر
با سلام ... یک کدی دارم که فایل اجرایش با .sh باز میشه ... میخاستم ببینم چی جوری میتونم این فایل رو ران کنم... البته در محیط لینکوس اینکار رو بلدم ...
میخاستم در ویندوز این عمل رو انجام بدم ؟ اگه میشه کمک کنید

ادرس کد https://github.com/david-matheson/rftk-colrf-icml2013

plague
سه شنبه 25 آبان 1395, 04:19 صبح
با subprocess.call از توی پایتون اجرا میکنن فایل های زبان دیگه مثل php یا sh رو
من تا حالا رو ویندوز تست نکردم ولی قاعدتا باید پردازشگر اون فرمت خاص روی کامپیوتر نصب شده باشه که پایتون بتونه اجراشون کنه
پس فکر میکنم شما اول باید راهی پیدا کنی برای اجرا کردن فایل بش روی ویندوز (که این ربطی به پایتون نداره )
بعد فایل رو تو پایتون با subprocess.call صدا کنی

barnamenevisforme
یک شنبه 30 آبان 1395, 13:35 عصر
سلام
فایل هایی با پسوند sh در لینوکس معادل بچ فایل در ویندوز هست.(bat.)
کاربرد این فایل ها هم مقدار دهی متغیر هایی مثل environment variable در ویندوز هست.
با کمی دقت در محتوی این فایل ها شاید بتونید فایل bat‌معادل رو ایجاد و کدها رو در ویندوز اجرا کنید.