กูเกิลออก Python Fire เครื่องมือช่วยเหลือคนเขียนโปรแกรมภาษา Python ที่จะช่วยสร้างอินเทอร์เฟซผ่านคอมมานด์ไลน์ (CLI) ให้อัตโนมัติ ไม่ต้องเขียนส่วนนี้เอง โดย Python Fire จะอ่านโค้ดของเราแล้วเขียนส่วนการรับอาร์กิวเมนต์ (argument) รวมถึงส่วนของ Help ให้เลย ตัวโปรแกรมจะอ่านค่าวัตถุประเภทต่างๆ ไม่ว่าจะเป็นฟังก์ชัน คลาส หรือตัวแปรให้เรา
Python Fire ออกมาเป็นตัวช่วยให้พัฒนาและตรวจสอบโค้ดในภาษา Python ได้ง่ายขึ้น และเชื่อมการทำงานระหว่าง Bash กับ Python ด้วย
ชื่อ Fire ในที่นี้หมายถึง 'พ่น' หรือ 'ยิง' (fire off) ซึ่งหมายถึงการยิงคำสั่งผ่านคอมมานด์ไลน์นั่นเอง
ตัวอย่างโค้ดภาษา Python
ตัวอย่างคอมมานด์ไลน์ที่ได้จาก Python Fire
โค้ดของ Python Fire เปิดเป็นโอเพนซอร์ส อยู่บน GitHub และสามารถติดตั้งผ่านระบบแพ็กเกจ pip ได้เลย
ที่มา - Google Developers
on
เจ๋งง ใช้ง่ายดีครับ
totiz Sun, 05/03/2017 - 17:26
เจ๋งง ใช้ง่ายดีครับ ตะกี้ลองเล่นๆ ดู รองรับ default parameter ด้วย
argparse ว่าง่ายแล้วนะ
neizod Sun, 05/03/2017 - 21:07
argparse ว่าง่ายแล้วนะ ไม่น่าเชื่อว่าจะมีง่ายกว่าอีก ?
ก็คล้ายๆ click
audy Mon, 06/03/2017 - 07:36
ก็คล้ายๆ click