È possibile scrivere script Python
in codice HTML nello stesso modo in cui si scrive PHP tra i tag <?php ... ?>
?Script Python in HTML
Mi piacerebbe ottenere che l'applicazione Python
venga eseguita nel browser.
grazie per aiuto
È possibile scrivere script Python
in codice HTML nello stesso modo in cui si scrive PHP tra i tag <?php ... ?>
?Script Python in HTML
Mi piacerebbe ottenere che l'applicazione Python
venga eseguita nel browser.
grazie per aiuto
Si confondono l'esecuzione del codice lato client e lato server.
I browser supportano solo Javascript.
Qualsiasi application-server o linguaggio di supporto per il Webfile basato su Python in cui è possibile combinare HTML e Python in un modo o nell'altro.
>> Si confonde l'esecuzione del codice lato client e lato server. ... Era mia intenzione nominare un linguaggio di scripting lato server e uno lato client, perché non sapevo esattamente cosa volessi, ma sembra che il lato client sia per il mio scopo più conveniente. – xralf
I requisiti per l'indentazione di Python non si adattano bene al mixaggio di codice HTML e Python. Pertanto, il metodo più importante (che è un framework chiamato Django), utilizza un motore di template in modo che Python non sia mai in contatto diretto con il codice HTML.
Sarà simile a PHP e non javascript, poiché verrà eseguito sul lato server.
C'è anche mod_python per Apache, ma consiglio vivamente l'uso di Django, che gira anche su un server Apache.
Django è simile al CMS? Può esistere contemporaneamente con la mia installazione Drupal? – xralf
@xralf Django semplifica la creazione di sistemi CMS, ma non è un sistema CMS di per sé. E sì, puoi comunque mantenere PHP/Drupal sul server e usarlo separatamente da Django. –
L'indentazione è l'unica cosa che mi piace di più di Python. Se il rientro è il motivo principale per cui Python non è stato incorporato nell'HTML, ciò mi dà ancora più motivo per non gradirlo. –
Una nuova risposta per una domanda precedente: esiste un framework Python chiamato Karrigell che supporta quello che chiama "Python Inside HTML". Interpreta Python da file HTML con estensione ".pih
".
Non ho provato Karrigell, ma sembra convincente.
Bene, questo potrebbe essere eccessivo, ma è possibile installare un server xampp localhost. Quindi, metti i commenti giusti nella parte superiore del file per indirizzare xampp all'interprete e puoi stampare parole html o normali direttamente dalla lingua stessa. Ad esempio, uno script Python come questo
#!/Python34/python
print "Content-type: text/html"
print
print "Hello World"
darebbe una pagina web dicendo Ciao Mondo
xampp funziona con php, perl e quasi tutti i linguaggi di scripting là fuori – ytpillai
anche vedere [modo migliore per integrare il codice Python con HTML] (http://stackoverflow.com/q/7916244/ 418413) – kojiro