นี่คือคำสั่ง isort ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
isort - โปรแกรมสำหรับเรียงลำดับคำจำกัดความการนำเข้า Python
เรื่องย่อ
issort [-h] [-l LINE_LENGTH] [-s ข้าม] [-NS ไม่_ข้าม] [-t FORCE_TO_TOP] [-b
KNOWN_STANDARD_LIBRARY] [-o KNOWN_THIRD_PARTY] [-p KNOWN_FIRST_PARTY] [-m โหมด] [-i
เยื้อง] [-a เพิ่ม_นำเข้า] [-อัฟ] [-r REMOVE_นำเข้า] [-ล] [-d] [-c] [-sl] [-SD
DEFAULT_SECTION] [-df] [-e] [-rc] [-อต] [- และ] [-ค] [-v] [-vb] [-sp การตั้งค่า_PATH] ไฟล์...
DESCRIPTION
issort เรียงลำดับคำจำกัดความการนำเข้า Python ตามลำดับตัวอักษรภายในส่วนตรรกะ
OPTIONS
-h, --ช่วยด้วย
แสดงข้อความช่วยเหลือนี้และออก
-l LINE_LENGTH, --เส้น LINE_LENGTH
ความยาวสูงสุดของรายการนำเข้า (ใช้สำหรับตัดการนำเข้าแบบยาว)
-s ข้าม, --ข้าม ข้าม
ไฟล์ที่จัดเรียงการนำเข้าควรข้ามไป
-NS ไม่_ข้าม, --อย่าข้าม ไม่_ข้าม
ไฟล์ที่เรียงลำดับการนำเข้าไม่ควรข้ามไป
-t FORCE_TO_TOP --สูงสุด FORCE_TO_TOP
บังคับให้นำเข้าเฉพาะที่ด้านบนของส่วนที่เหมาะสม
-b KNOWN_STANDARD_LIBRARY, --บิ้วอิน KNOWN_STANDARD_LIBRARY
บังคับให้ isort รู้จักโมดูลซึ่งเป็นส่วนหนึ่งของไลบรารีมาตรฐานของ python
-o KNOWN_THIRD_PARTY, --บุคคลที่สาม KNOWN_THIRD_PARTY
บังคับให้ระบบรับรู้โมดูลเป็นส่วนหนึ่งของไลบรารีบุคคลที่สาม
-p KNOWN_FIRST_PARTY, --โครงการ KNOWN_FIRST_PARTY
บังคับให้ isort รับรู้โมดูลว่าเป็นส่วนหนึ่งของโปรเจ็กต์ python ปัจจุบัน
-m โหมด, --multi_line โหมด
เอาต์พุตหลายบรรทัด (0=กริด, 1=แนวตั้ง, 2=ห้อย, 3=วางแนวตั้ง, 4=vert-grid,
5=vert-grid-จัดกลุ่ม)
-i เยื้อง, --เยื้อง เยื้อง
สตริงที่จะวางเยื้อง; ค่าเริ่มต้นเป็น " " (4 ช่องว่าง)
-a เพิ่ม_นำเข้า, --add_import เพิ่ม_นำเข้า
เพิ่มบรรทัดการนำเข้าที่ระบุให้กับไฟล์ทั้งหมด กำหนดว่าถูกต้องโดยอัตโนมัติ
ตำแหน่ง
-อัฟ, --force_adds
บังคับให้นำเข้าเพิ่มแม้ว่าไฟล์ต้นฉบับจะว่างเปล่า
-r REMOVE_นำเข้า, --remove_import REMOVE_นำเข้า
ลบการนำเข้าที่ระบุออกจากไฟล์ทั้งหมด
-ล, --length_sort
จัดเรียงการนำเข้าตามความยาวของสตริง
-d, --stdout
บังคับให้เอาต์พุตที่เป็นผลลัพธ์เป็น stdout แทนที่จะอยู่ในตำแหน่ง
-c, --ตรวจสอบเท่านั้น
ตรวจสอบไฟล์สำหรับการนำเข้าที่ไม่เรียงลำดับและพิมพ์ไปยังบรรทัดคำสั่งโดยไม่ต้อง
การแก้ไขไฟล์.
-sl, --force_single_line_imports
บังคับทั้งหมดจากการนำเข้าให้ปรากฏในบรรทัดของตนเอง
-SD DEFAULT_SECTION, --section-default DEFAULT_SECTION
ตั้งค่าส่วนเริ่มต้นสำหรับการนำเข้า (โดยค่าเริ่มต้น ปาร์ตี้แรก). ค่าที่เป็นไปได้:
อนาคต, ISTDLIB, บุคคลที่สาม, ปาร์ตี้แรก, โฟลเดอร์ท้องถิ่น
-df, --ความแตกต่าง
พิมพ์ส่วนต่างของการเปลี่ยนแปลงทั้งหมดที่จะเกิดขึ้นกับไฟล์ แทนที่จะเปลี่ยนมัน
ในสถานที่
-e, --สมดุล
การห่อด้วยเครื่องชั่งเพื่อให้ได้ความยาวเส้นที่สม่ำเสมอมากที่สุด
-rc, - บันทึกซ้ำ
ค้นหาไฟล์ Python ซ้ำๆ เพื่อเรียงลำดับการนำเข้า
-อต, --สั่งตามประเภท
สั่งซื้อการนำเข้าตามประเภทนอกเหนือจากตัวอักษร
- และ, --ปรมาณู
ตรวจสอบให้แน่ใจว่าเอาต์พุตไม่บันทึกหากไฟล์ผลลัพธ์มีข้อผิดพลาดทางไวยากรณ์
-ค, --รวมดาว
รับรองว่าหากมีการนำเข้าดาว จะไม่มีการนำเข้าอย่างอื่นจากสิ่งนั้น
เนมสเปซ
-v, --รุ่น
แสดงหมายเลขเวอร์ชันของโปรแกรมและออก
-vb, --รายละเอียด
แสดงเอาต์พุตแบบละเอียด เช่น เมื่อไฟล์ถูกข้ามหรือเมื่อการตรวจสอบสำเร็จ
-sp การตั้งค่า_PATH, --settings-เส้นทาง การตั้งค่า_PATH
กำหนดเส้นทางการตั้งค่าอย่างชัดเจนแทนที่จะกำหนดอัตโนมัติตามไฟล์
ที่ตั้ง
ใช้ isort ออนไลน์โดยใช้บริการ onworks.net