مقداردهی متغیر با خروجی دستور در بتچ فایل ویندوز - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

مقداردهی متغیر با خروجی دستور در بتچ فایل ویندوز

+1 امتیاز
خیلی عجبیه کارهایی که به راحتی تو bash لینوکس میشه انجام داد تو ویندوز کار نمی کنه خروجی کد پایتون را میخام بریزم تو یک متغیر و بعد اون متغیر را استفاده کنم اینگار نیاز به معجزه داره لطفا معجزه بفرماید دوستان
سوال شده فروردین 31, 1399  بوسیله ی sailent (امتیاز 355)   16 44 59

1 پاسخ

+1 امتیاز

آره حق با شماست جز مزخرف bash های موجود در جهانه. من دستور را print پایتون در نظر گرفتم شما هر چیزی خواستید در نظر بگیرید به صورت زیر:

for /f %%i in ('python -c "import os; import torch; print(os.path.dirname(torch.__file__))"') do set TORCH=%%i
ECHO %TORCH%

 

پاسخ داده شده اردیبهشت 1, 1399 بوسیله ی farnoosh (امتیاز 8,362)   20 44 59
دوباره نشان داده شد اردیبهشت 4, 1399 بوسیله ی مصطفی ساتکی
...