একটি org ফাইলে পাইথন কোড ব্লকের মূল্যায়ন করার সময় আমি সতর্কতা এবং ত্রুটিগুলি জানাতে সক্ষম হতে চাই।
একটি কোড ব্লক পাইথন সিনট্যাক্স ত্রুটি আছে যখন, org সহায়কভাবে তাদের নামক একটি পৃথক বাফারে পপ আপ *Org-Babel Error Output*
। টেবিল হিসাবে অরগ মোডে একটি অ্যারের ফলাফল ফেরত দেওয়ার ক্ষমতা বজায় রেখে সেখানেও আমার নিজের সতর্কতাগুলি পাঠাতে সক্ষম হওয়াই ভাল লাগবে :results value
।
পরিষ্কার করে বলতে গেলে, আমি যে ধরণের জিনিসটি কাজ করতে পারি তার একটি চতুর উদাহরণ এখানে দেওয়া হয়েছে:
#+BEGIN_SRC python
import sys
sys.stderr.write('Warning.\n')
sys.stderr.flush()
return [['Table', 'header'], ['table', 'data']]
#+END_SRC
#+RESULTS:
| Table | header |
| table | data |
যুক্ত করতে সম্পাদিত: org- মোড তালিকার এই আলোচনাটি পরামর্শ দেয় যে কোড-ব্লক মূল্যায়ন ব্যর্থ হলেই ত্রুটি আউটপুট প্রদর্শিত হবে। সুতরাং দেখে মনে হচ্ছে এটি সম্ভব, তবে কেবল মূল্যায়ন বাতিল exit(1)
বা অনুরূপ ব্যবহার করে ।