repo นี้มีอยู่เพื่อให้ไฟล์ setup.py ตัวอย่างที่สามารถใช้เพื่อบูตโปรเจ็กต์ Python ถัดไปของคุณ ประกอบด้วยรูปแบบขั้นสูงและแนวปฏิบัติที่ดีที่สุดสำหรับ setup.py
ตลอดจนข้อคิดเห็นที่เป็นประโยชน์บางประการ
ตัวอย่างเช่น setup.py
นี้ให้คำสั่ง $ python setup.py upload
ซึ่งสร้าง วงล้อสากล (และ sdist ) และอัปโหลดแพ็คเกจของคุณไปยัง PyPi โดยใช้ Twine โดยไม่จำเป็นต้องใช้ไฟล์ setup.cfg
ที่น่ารำคาญ นอกจากนี้ยังสร้าง/อัปโหลดแท็ก git ใหม่โดยอัตโนมัติ
กล่าวโดยสรุป ไฟล์ setup.py
อาจเป็นเรื่องยากที่จะเข้าถึงเมื่อเริ่มต้นใช้งาน แม้แต่ Guido ก็เคยได้ยินว่า "สินค้าบรรทุกทุกคนต่างก็นับถือพวกเขา" มันเป็นเรื่องจริง — ดังนั้น ฉันต้องการให้ repo นี้เป็นสถานที่ที่ดีที่สุดในการคัดลอก-วางจาก :)
ลองดูตัวอย่างสิ!
cd your_project
# Download the setup.py file:
# download with wget
wget https://raw.githubusercontent.com/navdeep-G/setup.py/master/setup.py -O setup.py
# download with curl
curl -O https://raw.githubusercontent.com/navdeep-G/setup.py/master/setup.py
$ setup.py test
(หากกระชับ)ขอแนะนำให้ดึงคำขอ!
นี่เป็นซอฟต์แวร์ฟรีและไม่มีภาระผูกพันที่เผยแพร่สู่สาธารณสมบัติ
ทุกคนมีอิสระในการคัดลอก แก้ไข เผยแพร่ ใช้ คอมไพล์ ขาย หรือแจกจ่ายซอฟต์แวร์นี้ ไม่ว่าจะในรูปแบบซอร์สโค้ดหรือในรูปแบบไบนารีที่คอมไพล์ เพื่อวัตถุประสงค์ใดๆ ก็ตามในเชิงพาณิชย์หรือไม่ใช่เชิงพาณิชย์ และไม่ว่าด้วยวิธีใดก็ตาม