Pertanyaan ini mungkin agak konyol, tapi apa-apaan ini.
Saya mulai belajar Python. Saya tahu sintaks dasar, dll.
Ketika saya bekerja dengan HTML, PHP, dll. Saya hanya menulis kode, memasukkannya ke dalam file .html atau .php dan klik dua kali file ini. Kemudian kode saya berjalan. Saya dapat bekerja dengan database dan hal-hal lain - hanya saja sederhana. Tapi bagaimana cara kerja Python? Saya bekerja di dalam baris perintah Eclipse atau Python dan saya dapat menjalankan kode ini, tetapi bagaimana jika saya ingin membuat situs web dengan Python misalnya?
Saya tidak berpikir itu seperti saya meletakkan file .py di server saya, jadi apa yang harus saya lakukan? Saya mengerti saya perlu menginstal Python di server saya melalui beberapa baris perintah server (saya belum pernah menggunakannya, tapi saya akan menemukan beberapa tutorial hari saya akan membutuhkannya) tetapi apa selanjutnya? Bagaimana saya bisa menggabungkan pengetahuan Python saya dengan HTML, CSS, PHP, dll.?
Python juga dapat digunakan untuk membuat aplikasi desktop, lalu bagaimana? Bisakah saya mengekspor file .exe dengan kode Python atau apa?
Tautan apa pun dengan konten yang menjelaskan masalah saya, silakan!
Jawaban:
Cara yang persis sama.
Klik dua kali
.py
file dan kode Anda berjalan.Anda biasanya menggunakan Apache untuk meng-host situs web. Anda biasanya menggunakan
mod_wsgi
untuk menjalankan Python di dalam Apache. Ini persis seperti menggunakanmod_php
untuk menjalankan PHP di dalam Apache.Persis sama.
Salah. Anda menaruh file .py di server Anda. Bagaimana lagi bisa itu mungkin bekerja?
Anda harus
mod_php
menjalankan PHP. Anda perlumod_wsgi
menjalankan Python.Anda bisa melakukannya. Akan sangat konyol.
Biasanya, Anda mengatur
mod_wsgi
sehingga mengeksekusi file .py Anda, dan file .py Anda membuat halaman HTML.Ini sejajar dengan cara
mod_php
mengeksekusi file .php untuk membuat halaman HTML.Tidak. Anda menaruh HTML di dalam Python.
sumber
Gunakan kerangka kerja web yang mendukung Python, seperti Django .
Python biasanya dijalankan oleh penerjemah, sehingga mudah digunakan secara interaktif dan Anda dapat melihat hasil perubahan Anda segera. Program Python juga dapat dikemas menjadi executable yang berdiri sendiri; lebih lanjut tentang cara melakukannya di sini .
sumber
sumber