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

একই নামে দুটি পাইথন মডিউল ইনস্টল করা সম্ভব কি?

এটি pip-এর মাধ্যমে সম্ভব নয়। PyPI-এ সকল প্যাকেজের নাম ইউনিক থাকে। প্যাকেজগুলো প্রায়শই একে অপরকে রিকোয়ার করে এবং ডিপেন্ড করে, এবং ধরে রাখে যে নাম পরিবর্তন হবে না। এমনকি আপনি কোডকে পাইথন পথে রাখলেও, মডিউল ইমপোর্ট করার সময় পাইথন sys.path-এ পথগুলো ক্রম অনুযায়ী সার্চ করে এবং প্রথম ম্যাচ পাওয়ায় থেমে যায়। তাই যা প্রথমে পাবে, সেটিই ব্যবহার করবে।

আপনার সেরা উপায় হলো লাইব্রেরিগুলোর সব কোড আপনার কোডবেসে কপি করুন, যেকোনো একটি মডিউলের নাম পরিবর্তন করুন, এবং তারপর ইমপোর্ট করুন।

আপনি যদি একই নামে দুটি প্যাকেজ থেকে মডিউল ইমপোর্ট করতে চান, তবে নিচের মতো করতে পারেন:

>>> from foo import bar as first_bar
>>> from baz import bar as second_bar
  1. পাইথন প্যাকেজের জন্য পাইথন PIP ইনস্টল করার পদ্ধতি

  2. উইন্ডোজে পাইথন ইনস্টল করা

  3. পাইথন ইমপোর্ট স্টেটমেন্টে একাধিক মডিউল ব্যবহার করা

  4. পাইথনে ফ্লোট নম্বরকে দুই দশমিক স্থানে প্রদর্শন করা