Tags:
Node Thumbnail

กูเกิลออก 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

Get latest news from Blognone

Comments

By: totiz
ContributoriPhoneAndroidRed Hat
on 5 March 2017 - 17:26 #973436
totiz's picture

เจ๋งง ใช้ง่ายดีครับ ตะกี้ลองเล่นๆ ดู รองรับ default parameter ด้วย

By: neizod
ContributorTraineeIn Love
on 5 March 2017 - 21:07 #973471
neizod's picture

argparse ว่าง่ายแล้วนะ ไม่น่าเชื่อว่าจะมีง่ายกว่าอีก 😯

By: audy
AndroidUbuntu
on 6 March 2017 - 07:36 #973527
audy's picture

ก็คล้ายๆ click