Python boleh menggantikan JavaScript; Piyama boleh digunakan untuk melaksanakan Python dan bukannya JavaScript Piyama ialah rangka kerja pembangunan ajax Python yang boleh digunakan untuk menulis program rangkaian dan bukannya HTML dan modul boleh digunakan semula dan diimport, dan perpustakaan AJAX juga boleh menyelesaikan isu kebolehoperasian.
Persekitaran pengendalian tutorial ini: sistem Windows 10, Python3&&javascript versi 1.8.5, komputer Dell G3.
Bolehkah python menggantikan JavaScript
Alangkah baiknya jika python boleh digunakan dan bukannya Javascript untuk menulis berasaskan pelayar permohonan? Walau bagaimanapun, Javascript adalah satu-satunya bahasa yang boleh dilaksanakan dalam penyemak imbas (kecuali Flash atau Silverlight).
Cara pemikiran lain ialah menulis kod dalam Python terlebih dahulu, dan kemudian menukarnya menjadi skrip Javascript melalui pengkompil Ini sememangnya boleh dilaksanakan. Nah, seseorang telah melakukan ini, ia adalah ini: Piyama
Pengenalan kepada Piyama:
Pyjamas ialah rangka kerja pembangunan Ajax untuk Python.
Kit Alat Web (GWT) Google membolehkan kami membangunkan Aplikasi Internet Kaya (RIA) berdaya Ajax sepenuhnya dalam kod Java™. Anda boleh menggunakan set lengkap alatan Java (IDE, pemfaktoran semula, penyiapan kod, penyahpepijat, dll.) untuk membangunkan aplikasi yang boleh digunakan dalam semua pelayar web utama. Dengan bantuan GWT, anda boleh menulis aplikasi yang dijalankan dalam penyemak imbas tetapi berkelakuan seperti aplikasi desktop.
Serupa dengan GWT, Pajamas ialah API merentas penyemak imbas yang membolehkan anda menulis kefungsian sisi klien menggunakan Python. Kelebihan menggunakan Piyama ialah anda boleh menulis program web dalam Python dan bukannya HTML dan JavaScript, dan anda boleh menggunakan semula serta mengimport kelas dan modul. Selain itu, pustaka AJAX juga boleh menyelesaikan isu saling kendali, jadi anda tidak perlu risau tentang isu keserasian program pada IE6, IE7, Firefox, Safari, Opera dan pelayar lain.
Kelebihan Piyama: Gunakan Python dan bukannya HTML dan JavaScript untuk menulis atur cara rangkaian.
Ramai orang yang menggunakan Google Web Toolkit (GWT) tertanya-tanya mengapa Python tidak boleh digunakan dan bukannya Java. Tak apa, pakai Piyama saja. Sama seperti GWT, Pajamas ialah API merentas pelayar yang membolehkan anda menulis fungsi sisi klien dalam Python. Kelebihan menggunakan Piyama ialah anda boleh menggunakan Python dan bukannya HTML dan JavaScript untuk menulis program web, dan anda boleh menggunakan semula serta mengimport kelas dan modul. Selain itu, pustaka AJAX juga boleh menyelesaikan isu saling kendali, jadi anda tidak perlu risau tentang isu keserasian program pada IE6, IE7, Firefox, Safari, Opera dan pelayar lain.
Pengetahuan lanjutan:
Pyjamas 0.8 alpha1 telah dikeluarkan. Beberapa kemas kini dalam versi ini termasuk:
Menambahkan objek sys.stdout dan sys.stderr ringkas
Memperbaiki sys.exc_info() Jadikannya lebih serupa dengan Python
Menambah modul jejak balik yang sangat asas
Menambahkan sokongan acara oninput dan onpropertychange
Masalah getWidget dengan HTMLTable di bawah pyjd pada Windows telah dibetulkan
Penghuraian sintaks dokumen XML baharu di bawah pyjd pada Windows
pyjsbuild menambah penjanaan automatik ( pilihan pemantauan fail)
menambah pyjscompressor.py
[Cadangan berkaitan: tutorial video javascript, Python3 tutorial video】
Atas ialah kandungan terperinci Bolehkah python menggantikan JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!