Python अनुकूलन वास्तविक बाधा खोज्न प्रोफाइलिंग गरेर सुरु हुन्छ — कहिले पनि अनुमान गर्नुहोस्। Python को व्याख्या गरिएको, गतिशील प्रकृति यसलाई संकलित भाषाहरू भन्दा धीरो बनाउँछ, त्यसैले अनुकूलन राम्रो एल्गोरिदम, C-समर्थित पुस्तकालयहरूको लाभ लिने, र तातो पथहरूमा दोभाषेको ओभरहेड कम गरेर केन्द्रित छ।
पहिले प्रोफाइल गर्नुहोस्
import cProfile
cProfile.run("my_function()") # shows time spent per function call
# line-level profiling (third-party)
