werkzeug Kata benda Jerman: "alat". Etimologi: werk ("pekerjaan"), zeug ("barang")
Werkzeug adalah perpustakaan aplikasi web WSGI yang komprehensif. Ini dimulai sebagai kumpulan sederhana dari berbagai utilitas untuk aplikasi WSGI dan telah menjadi salah satu perpustakaan utilitas WSGI tercanggih.
Ini termasuk:
Werkzeug tidak menerapkan ketergantungan apa pun. Pengembang bebas memilih mesin templat, adaptor basis data, dan bahkan cara menangani permintaan. Ini dapat digunakan untuk membangun segala macam aplikasi pengguna akhir seperti blog, wiki, atau papan buletin.
Flask membungkus Werkzeug, menggunakannya untuk menangani detail WSGI sekaligus menyediakan lebih banyak struktur dan pola untuk mendefinisikan aplikasi yang kuat.
# save this as app.py
from werkzeug . wrappers import Request , Response
@ Request . application
def application ( request : Request ) -> Response :
return Response ( "Hello, World!" )
if __name__ == "__main__" :
from werkzeug . serving import run_simple
run_simple ( "127.0.0.1" , 5000 , application )
$ python -m app
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
Organisasi Pallets mengembangkan dan mendukung Werkzeug dan paket populer lainnya. Untuk menumbuhkan komunitas kontributor dan pengguna, dan memungkinkan pengelola mencurahkan lebih banyak waktu untuk proyek, silakan berdonasi hari ini.