পিইপি 8 পরামর্শ দেয় যে:
আমদানিগুলি নিম্নলিখিত ক্রমে শ্রেণিবদ্ধ করা উচিত:
- স্ট্যান্ডার্ড গ্রন্থাগার আমদানি
- সম্পর্কিত তৃতীয় পক্ষের আমদানি
- স্থানীয় অ্যাপ্লিকেশন / গ্রন্থাগার নির্দিষ্ট আমদানি
আপনার আমদানির প্রতিটি গ্রুপের মধ্যে একটি ফাঁকা রেখা রাখা উচিত।
সেখানে যদি মান স্ট্যাটিক কোড বিশ্লেষণ সরঞ্জাম ব্যবহার প্যাকেজের মধ্যে যে কোন জায়গায় লঙ্ঘন কিনা তা পরীক্ষা করার একটি উপায় আছে কি, মত pylint
, pyflakes
, pychecker
, pep8
?
লঙ্ঘনের উদাহরণ:
from my_package import my_module
from django.db import models
import os
আমদানির সঠিক উপায়:
import os
from django.db import models
from my_package import my_module
pep8
এক লাইন (E401) তে এটি শুধুমাত্র একাধিক আমদানির জন্য চেক - সরঞ্জাম বর্তমানে এই পরীক্ষা না