Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन में फ़ंक्शन के नाम के साथ स्ट्रिंग से मॉड्यूल के फ़ंक्शन को कैसे कॉल करें?

निम्नलिखित कोड को आवश्यक फ़ंक्शन को कॉल करना चाहिए

import fibo
result = getattr(fibo, 'baz')
print result

इसी तरह हम getattr क्लास इंस्टेंस बाउंड मेथड्स, मॉड्यूल-लेवल मेथड्स, क्लास मेथड्स आदि का उपयोग कर सकते हैं।


  1. पायथन में तर्क सूची के साथ फ़ंक्शन को कैसे कॉल करें?

    def baz1(foo, *args): args के आगे * का अर्थ है दिए गए बाकी मापदंडों को लें और उन्हें args नामक सूची में डालें। पंक्ति में: foo(*args) यहाँ args के आगे * का अर्थ है इस सूची को args कहा जाता है और इसे बाकी मापदंडों में खोलें। foo2 में, सूची स्पष्ट रूप से पारित की जाती है, लेकिन दोनों रैपरों में ar

  1. हम MATLAB से पायथन फ़ंक्शन को कैसे कॉल कर सकते हैं?

    पायथन पुस्तकालय अब MATLAB (2014b से) में उपलब्ध हैं। यदि हम संस्करण 2014b या बाद के संस्करण का उपयोग कर रहे हैं तो हम सीधे MATLAB में कोड चला सकते हैं। यह MATLAB में पायथन मॉड्यूल का उपयोग करना संभव बनाता है। किसी अन्य परिवर्तन के बिना, आप जिस पायथन लाइब्रेरी नाम का उपयोग करना चाहते हैं, उसके पहले

  1. कमांड लाइन से पायथन मॉड्यूल को कैसे कॉल करें?

    यदि हम एक पायथन स्क्रिप्ट लिख रहे हैं जिसे एक मॉड्यूल के रूप में उपयोग किया जाना है, तो हम फ़ंक्शन के इस कॉल को नीचे से जोड़कर इस मॉड्यूल का परीक्षण कर सकते हैं: def fubar():     #does something useful fubar() और इसे इस तरह कमांड प्रॉम्प्ट पर चलाएँ: ~$ python fubar.py