এটি হল flake8 কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
flake8 - pep8 এবং pyflakes ব্যবহার করে কোড পরীক্ষক
সাইনোপিসিস
flake8 [অপশন] ইনপুট ...
বিকল্প
--সংস্করণ
প্রোগ্রামের সংস্করণ নম্বর দেখান এবং প্রস্থান করুন
-h, --help
এই সাহায্য বার্তাটি দেখান এবং প্রস্থান করুন
-v, -- ভারবোস
স্ট্যাটাস মেসেজ প্রিন্ট করুন বা ডিবাগ করুন -ভিভি
-q, -- শান্ত
শুধুমাত্র ফাইলের নাম রিপোর্ট করুন, বা কিছুই নেই -qq
--প্রথম
প্রতিটি ত্রুটির প্রথম ঘটনা দেখান
--বাদ=নিদর্শন
এই কমা বিভক্ত প্যাটার্নের সাথে মেলে এমন ফাইল বা ডিরেক্টরিগুলি বাদ দিন (ডিফল্ট:
.svn,CVS,.bzr,.hg,.git,__pycache__)
--ফাইলের নাম=নিদর্শন
ডাইরেক্টরি পার্স করার সময়, শুধুমাত্র এই কমা থেকে আলাদা করা ফাইলের নামগুলি চেক করুন
নিদর্শন (ডিফল্ট: *.py)
--নির্বাচন করুন=ত্রুটি
ত্রুটি এবং সতর্কতা নির্বাচন করুন (যেমন E,W6)
-- উপেক্ষা করুন=ত্রুটি
ত্রুটি এবং সতর্কতা এড়িয়ে যান (যেমন E4,W)
--শো-উৎস
প্রতিটি ত্রুটির জন্য সোর্স কোড দেখান
--শো-পেপ৮
প্রতিটি ত্রুটির জন্য PEP 8 এর পাঠ্য দেখান (উচিত --প্রথম)
-- পরিসংখ্যান
ত্রুটি এবং সতর্কতা গণনা
--গণনা
স্ট্যান্ডার্ড ত্রুটিতে মোট ত্রুটি এবং সতর্কতা প্রিন্ট করুন এবং প্রস্থান কোড 1 এ সেট করুন
যদি মোট শূন্য না হয়
--সর্বোচ্চ লাইন-দৈর্ঘ্য=n
সর্বোচ্চ অনুমোদিত লাইন দৈর্ঘ্য সেট করুন (ডিফল্ট: 79)
--হ্যাং-ক্লোজিং
ওপেনিং ব্র্যাকেটের লাইনের ইন্ডেন্টেশনের সাথে মিলের পরিবর্তে বন্ধ বন্ধনী ঝুলিয়ে দিন
--ফরম্যাট=বিন্যাস
ত্রুটি বিন্যাস সেট করুন [ডিফল্ট|পিলিন্ট| ]
-- পার্থক্য রিপোর্ট শুধুমাত্র STDIN-এ প্রাপ্ত ইউনিফাইড ডিফ অনুযায়ী পরিবর্তিত লাইন
--প্রস্থান-শূন্য
ত্রুটি থাকলেও কোড 0 দিয়ে প্রস্থান করুন
--সর্বোচ্চ-জটিলতা=MAX_COMPLEXITY
ম্যাককেব জটিলতা থ্রেশহোল্ড
--বিল্টিনস=বিল্ডিংস
আরও বিল্ট-ইন সংজ্ঞায়িত করুন, কমা আলাদা করুন
--ইনস্টল-হুক
এই সংগ্রহস্থলের জন্য উপযুক্ত হুক ইনস্টল করুন।
পরীক্ষার বিকল্প:
--মাপকাঠি
প্রক্রিয়াকরণ গতি পরিমাপ
কনফিগারেশন:
প্রকল্পের বিকল্পগুলি tox.ini ফাইলের [flake8] বিভাগ থেকে পড়া হয় বা
setup.cfg ফাইলটি প্রসেস করা পথ(গুলি) এর যেকোন মূল ফোল্ডারে অবস্থিত।
অনুমোদিত বিকল্পগুলি হল: বাদ দিন, ফাইলের নাম, নির্বাচন করুন, উপেক্ষা করুন, সর্বোচ্চ লাইন-দৈর্ঘ্য,
হ্যাং-ক্লোজিং, গণনা, বিন্যাস, শান্ত, শোপেপ8, শো-সোর্স, পরিসংখ্যান, ভার্বোস,
সর্বাধিক জটিলতা, বিল্টইন।
--config=পথ
ব্যবহারকারী কনফিগার ফাইল অবস্থান (ডিফল্ট: ~/.config/flake8)
flake8 2.0 (pep8: 1.4.6, mccabe: 0.2, pyflNovember72013 FLAKE8(1)
onworks.net পরিষেবা ব্যবহার করে অনলাইনে flake8 ব্যবহার করুন