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

การจัดระเบียบไดเรกทอรี

ในฐานะนักวิทยาศาสตร์ข้อมูลในองค์กรขนาดใหญ่ วันนี้คุณได้รับแจ้งว่าเพื่อนร่วมงานคนหนึ่งลาออกไปทำงานในฝัน (โชคดีจริง!) แต่น่าเสียดายที่เมื่อบัญชีของเขาถูกยกเลิก ไฟล์ทั้งหมดถูกโยนรวมกันไว้ในโฟลเดอร์เดียว

ข่าวดีคือโค้ดที่มีประโยชน์ส่วนใหญ่ได้รับการสำรองไว้แล้ว อย่างไรก็ตาม ไฟล์ Python ที่ใช้อัลกอริทึม Random Forest ยังคงถูกฝังอยู่ในกองไฟล์นั้น

งานนี้จึงตกมาถึงคุณ ต้องคัดกรองไฟล์หลายร้อยไฟล์เพื่อหาว่าไฟล์ใดเป็นทั้งไฟล์ Python และมีโมเดล Random Forest อยู่ด้วย นี่เป็นโอกาสที่เหมาะมากในการใช้ทักษะ Bash แทนที่จะตรวจสอบทีละไฟล์ด้วยมือ

เขียนสคริปต์ที่วนลูปผ่านแต่ละไฟล์ในไดเรกทอรี robs_files/ เพื่อตรวจสอบว่าไฟล์นั้นเป็นไฟล์ Python (ลงท้ายด้วย .py) และมี RandomForestClassifier อยู่หรือไม่ ถ้าใช่ ให้ย้ายไฟล์นั้นไปยังไดเรกทอรี to_keep/

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

Bash Scripting เบื้องต้น

ดูคอร์ส

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

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

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