Python অপ্টিমাইজেশন শুরু হয় প্রকৃত বাধা খুঁজে পাওয়ার জন্য প্রোফাইলিং দিয়ে — কখনো অনুমান করবেন না। Python এর ইন্টারপ্রেটেড, গতিশীল প্রকৃতি এটিকে সংকলিত ভাষাগুলির চেয়ে ধীর করে তোলে, তাই অপ্টিমাইজেশন ভাল অ্যালগরিদম, C-সমর্থিত লাইব্রেরি লাভ করা এবং গরম পথে ইন্টারপ্রেটার ওভারহেড কমানোর উপর দৃষ্টি নিবদ্ধ করে।
প্রথমে প্রোফাইল করুন
import cProfile
cProfile.run("my_function()") # shows time spent per function call
# line-level profiling (third-party)
