हम जानते हैं कि अजगर के eval()
बुराईSymPy की सहानुभूति कितनी सुरक्षित है (<string>) .evalf()?
http://nedbatchelder.com/blog/201206/eval_really_is_dangerous.html
है और StackOverflow भर धागे SymPy के evalf()
उपयोग करने के लिए सुझाव देते हैं।
पाइथन नौसिखिया के रूप में, मैं वास्तव में खुद को यह विश्वास नहीं कर सकता कि evalf()
सुरक्षित है क्योंकि मुझे कौशल की कमी है। क्या कोई evalf()
क्या (अलग) पर विस्तार कर सकता है?
'eval' के बजाय 'evalf' का उपयोग करने के लिए कोई सुझाव नहीं है क्योंकि उनके पास कुछ भी सामान्य नहीं है। 'Eval' के बजाय 'sympify' का उपयोग करने के लिए सुझाव हैं, लेकिन (सुरक्षा दृष्टिकोण से) वे गुमराह हैं क्योंकि ये मूल रूप से समान हैं। – Krastanov