কম্পিউটার টিউটোরিয়াল

পাইথন মডিউল সোর্সের লোকেশন খুঁজে বের করা

পিউর পাইথন মডিউলের জন্য, আপনি module.__file__` দেখে সোর্স ফাইলগুলোর লোকেশন খুঁজে পেতে পারেন। উদাহরণস্বরূপ,

>>> import mymodule
>>> mymodule.__file__
C:/Users/Ayush/mymodule.py

অনেক বিল্ট-ইন মডিউলগুলো যেহেতু C-তে লেখা, তাই module.__file__` একটি .so ফাইলকে পয়েন্ট করে (উইন্ডোজে module.__file__` নেই), এবং তাই আপনি সোর্স দেখতে পারবেন না। আপনি ম্যানুয়ালি PYTHONPATH ভেরিয়েবলের কন্টেন্ট চেক করতে পারেন বিল্ট-ইন মডিউলগুলো কোথা থেকে ইমপোর্ট হচ্ছে সেটি জানতে।

কমান্ড লাইন থেকে "python -v" চালানোর ফলে সেটি বলে দেবে কী ইমপোর্ট হচ্ছে এবং কোথা থেকে। এটি বিল্ট-ইন মডিউলগুলোর লোকেশন জানতে উপযোগী।

  1. পাইথন মডিউল পাথ রিট্রিভ করা

  2. পাইথনে একটি নির্দিষ্ট মডিউল লোকেট করা

  3. পাইথনে স্ট্রিং-এ সাবস্ট্রিং-এর nth অকুরেন্স খুঁজে বের করা

  4. পাইথন ফাংশনের আর্গামেন্ট সংখ্যা বের করার পদ্ধতি