การเขียน requirements.txt
เราได้เรียนรู้ไปแล้วว่าไฟล์ requirements.txt ช่วยให้แพ็กเกจของคุณพกพาได้ง่ายขึ้น เนื่องจากผู้ใช้สามารถสร้างสภาพแวดล้อมที่ต้องการขึ้นใหม่ได้อย่างสะดวก ในแบบฝึกหัดนี้ คุณจะเขียนเนื้อหาของไฟล์ requirements ลงในตัวแปร Python
หมายเหตุ: ในทางปฏิบัติ โค้ดที่เขียนในแบบฝึกหัดนี้จะถูกบันทึกลงในไฟล์ txt แยกต่างหาก แทนที่จะเป็นตัวแปรใน Python session
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
หลักการวิศวกรรมซอฟต์แวร์ใน Python
คำแนะนำการฝึกหัด
- ระบุ requirement สำหรับ
matplotlibโดยกำหนดให้ใช้เวอร์ชัน3.0.0ขึ้นไป - ระบุ requirement สำหรับ
numpyเวอร์ชัน 1.15.4 อย่างเจาะจง - ระบุ requirement สำหรับ
pandasโดยกำหนดให้ใช้เวอร์ชันไม่เกิน 0.22.0 - ระบุ requirement สำหรับ
pycodestyleโดยไม่กำหนดเวอร์ชัน
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
requirements = """
____3.0.0
numpy==____
pandas____0.22.0
____
"""