jiphy เป็นเครื่องมือสำหรับแปลงโค้ด Python ไป JavaScript และแปลงโค้ด JavaScript ไป Python เหมาะสมสำหรับนักพัฒนาที่มีเพียงคนเดียวในการเขียนโปรแกรมครับ
โดยสามารถแปลงไวยากรณ์ไปมาระหว่าง Python และ JavaScript ได้
ใช้ License: MIT
รองรับทั้ง Python 2 และ Python 3 ครับ
ข้อจำกัด
- แปลงได้เฉพาะไวยากรณ์เท่านั้น
- ในการแปลงจากโค้ด Python ไป JavaScript เครื่องมือ jiphy ไม่ฉลาดพอที่จะประกาศตัวแปร var ได้ครับ ต้องประกาศเองหลังจากที่แปลงโค้ดครับ
สามารถติดตั้งได้โดยใช้คำสั่ง pip:
pip install jiphy
การใช้งาน
แปลงโค้ด Python ไป JavaScript
ใช้คำสั่งในคอมมานด์ไลน์
jiphy mypythonfile.py
แปลงโค้ด JavaScript ไป Python
ใช้คำสั่งในคอมมานด์ไลน์
jiphy mypythonfile.js
หรือแปลงในโค้ดไพทอน
[python]
import jiphy
jiphy.to.javascript(python_code)
jiphy.to.python(javascript_code)
[/python]
ตัวอย่างการแปลงโค้ด
ไฟล์ pythoncode.py
[python]
whlie True:
print("Hello JS")
[/python]
แปลงโค้ดด้วยคำสั่ง
jiphy pythoncode.py
จะได้ไฟล์ pythoncode.js
[javascript]
whlie true) {
console.log('Hello JS');
}
[/javascript]
อ่านรายละเอียดเครื่องมือ jiphy เพิ่มเติมได้ที่ https://github.com/timothycrosley/jiphy
เวลาเขียนภาษา JavaScript อย่าลืมเช็คความเข้ากันได้ของโค้ด JavaScript ด้วยนะครับ เช็คได้ที่ http://jscc.info
นักพัฒนาที่ดีควรเขียนโค้ดภาษา JavaScript ให้เข้ากันได้ทุก browsers (IE 9+ , Chrome, Firefox, Safari) เพื่อประโยขน์ของผู้ใช้งานและผู้ใช้งาน คือ ผู้ใช้งาน ไม่สามารถล็อก browsers เพื่อให้ผู้ใช้ ใช้ browsers ตามที่กำหนด เพราะนอกจากเว็บแอพคุณยังมีเว็บแอพจำนวนมากที่สามารถใช้งานใน browsers ที่คุณไม่สนับสนุนครับ (ผู้ใช้ไม่แคร์นะครับ เหมือนกับคนที่ไม่อยากใช้ Google แต่ยังมี Bing และอื่น ๆ ให้ใช้งานทดแทนกันได้)
ติดตามบทความต่อไปนะครับ
ขอบคุณครับ
0 ความคิดเห็น:
แสดงความคิดเห็น
แสดงความคิดเห็นได้ครับ :)