سلام ممکنه راهنمایم کنید که چطوری خروجی یه دستور داخلی یه فایل تکست ذخیره بشه؟
سلام خوش آمدی
هم میتونی (۱) مستقیم با دستور ترمینال سیستم عامل این کار رو کنی، هم (۲) خروجیاش رو توسط برنامهات بگیری و بعد به فایل اضافه کنی. مثلا برای پایتون:
۱.
os.system("dir > file.txt")
(مطمئن نیستم توی ویندوز هم کار کنه، ولی دستور مشابه باید داشته باشه)
۲. python - writing terminal output to file - Stack Overflow
2 پسندیده
به نظر من راه بهتر می تونه استفاده از ماژول subprocess باشه.
4 پسندیده
بله این راه خیلی بهتری هست. یک کار که میشه کرد تغییر مسیر خروجی استاندارد اون برنامه به جای ترمینال به خود برنامه خودمون و خوندنش. میشه مثل یک پرونده خوندش. مثلا این رو ببینید:
1 پسندیده