เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การ import แบบ relative

เพื่อปรับปรุงโครงสร้างของโค้ดเบสเครื่องคำนวณ คุณตัดสินใจจัดระเบียบโปรเจกต์ด้วยการรวบรวมเครื่องคำนวณไว้ใน package ของตัวเอง

ขยายโฟลเดอร์ calculators แล้วจะเห็นว่าโฟลเดอร์นี้มีไฟล์อยู่ 3 ไฟล์ ได้แก่ ไฟล์ __init__.py ซึ่งบ่งบอกว่าโฟลเดอร์นี้คือ package และไฟล์ของเครื่องคำนวณแต่ละตัว ได้แก่ basic_calculator.py และ financial_calculator.py

ไฟล์ financial_calculator.py จำเป็นต้องเข้าถึงโค้ดจากไฟล์ basic_calculator.py ให้ใช้ relative import เพื่อทำสิ่งนี้

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

กรณีศึกษา: การสร้างซอฟต์แวร์ด้วย Python

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง

เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา

เริ่มแบบฝึกหัด