পুতুল ত্রুটি: [0] এর পরিবর্তে 1 টি ফিরে এসেছে


10

পুতুল ব্যবহার করার সময়, আমি ত্রুটির বার্তাগুলির মতো পাই

returned 1 instead of one of [0]

প্রকৃত ত্রুটি বার্তা আউটপুট / পাওয়ার কোনও উপায় আছে কি?

উত্তর:


14

মনে হচ্ছে আপনি কোনও execসংস্থান নিয়ে কাজ করছেন , তাই না?

ডিফল্টরূপে, কমান্ডের আউটপুট পুতুলের দ্বারা কমান্ড ব্যর্থ হয় এমন ক্ষেত্রে (এর মতো) লগ হয় - উত্সের ধরণের logoutputসেটিংস দেখুন exec

আপনি যদি অন্য কোনও ত্রুটি আউটপুট না দেখছেন তবে এটি সম্ভবত কমান্ডটি কোনও সরবরাহ করেনি (স্টাডআউট এবং স্টাডার উভয় ক্ষেত্রে সম্পূর্ণ নিঃশব্দ); আপনি যে অ্যাপ্লিকেশনটি আরও ভার্ভোজ মোডে চালাচ্ছেন সেটিকে আপনার সেটিংয়ের দিকে নজর দেওয়া দরকার।

কিছু অ্যাপ্লিকেশন সাফল্যের সাথে একটি শূন্য-বহির্গমন কোডটি ফেরত দেয় (যদিও আপনার 1প্রায় অবশ্যই কোনও প্রকারের ব্যর্থতা রয়েছে)। এটির জন্য অ্যাকাউন্ট করতে, আপনি returnsসাফল্যের উপর প্রত্যাশিত প্রস্থান কোডের সেটটিতে সেট করতে পারেন ; যে কোথায় [0]আপনার ত্রুটি বার্তা থেকে আসে।

execউদাহরণস্বরূপ, আপনার রিসোর্সে এটি সেট করা এই তিনটি প্রস্থান কোডকে যে কোনও একটি "সফল" কার্যকর হিসাবে বিবেচনা করবে।

returns => [0, 2, 14]
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.