পাইথন শৈলী গাইড এই মত গ্রুপ আমদানির তার পরামর্শ:
আমদানিগুলি নিম্নলিখিত ক্রমে শ্রেণিবদ্ধ করা উচিত:
- স্ট্যান্ডার্ড গ্রন্থাগার আমদানি
- সম্পর্কিত তৃতীয় পক্ষের আমদানি
- স্থানীয় অ্যাপ্লিকেশন / গ্রন্থাগার নির্দিষ্ট আমদানি
তবে আমদানির দুটি ভিন্ন উপায় কীভাবে নির্ধারণ করা উচিত সে সম্পর্কে কিছুই উল্লেখ করা হয়নি:
from foo import bar
import foo
এগুলি বাছাই করার একাধিক উপায় রয়েছে (আসুন ধরে নেওয়া যাক সেই সমস্ত আমদানি একই গ্রুপের অন্তর্ভুক্ত):
প্রথমে
from..import
, তারপরimport
from g import gg from x import xx import abc import def import x
প্রথমে
import
, তারপরfrom..import
import abc import def import x from g import gg from x import xx
আমদানির ধরণের উপেক্ষা করে মডিউল নাম অনুসারে বর্ণানুক্রমিক ক্রম
import abc import def from g import gg import x from xx import xx
পিইপি 8 এটির জন্য পছন্দসই অর্ডার উল্লেখ করে না এবং "ক্লিনআপ ইম্পোর্টগুলি" বৈশিষ্ট্যযুক্ত কিছু আইডিই সম্ভবত সেই বৈশিষ্ট্যটির বিকাশকারী যা পছন্দ করেছে তা করেছে।
আমি এটি বা বিডিএফএল সম্পর্কিত প্রাসঙ্গিক মন্তব্য / ইমেল (বা অন্য পাইথন কোর বিকাশকারী) স্পষ্ট করে অন্য একটি পিইপি খুঁজছি । আপনার নিজের পছন্দ উল্লেখ করে বিষয়বস্তু উত্তর পোস্ট করবেন না।
Ctrl+F
যেভাবে আমদানিগুলি সংগঠিত করেন তা স্থির সময় ...)