Wie mit Python programmieren?

CarinaSchoppe  18.09.2022, 17:08

Wie kann ich eine html-Datei öffnen und darauf mit Python programmieren? Was meinst du damit?

haveyou 
Fragesteller
 18.09.2022, 17:11

Ich habe in Visual Studio Code eine html-Datei erstellt und in einem Webbrowser geöffnet. Man kann aber leider nicht mit Python codes (z.B. print"(Hallo)" ) herumspielen

CarinaSchoppe  18.09.2022, 17:09

HTML = Webseite Python = Skriptsprache was hast du eigentlich vor? Sachen in Python programmieren die auf einer Webseite anfezrigt werden?

haveyou 
Fragesteller
 18.09.2022, 17:16

html, css benutzt man für das Design bzw. für den Aufbau einer Seite - ich will noch mit Python einige Sachen reinprogrammieren, geht den sowas überhaupt ? Will gelerntes anwenden

3 Antworten

Hallo!

Natürlich kannst Du VS Code auch für Python verwenden.

Schau dazu mal hier:

https://www.startpage.com/rvd/search?query=visual+studio+code+python&language=deutsch

https://code.visualstudio.com/docs/languages/python

https://code.visualstudio.com/docs/python/python-tutorial

https://learn.microsoft.com/de-de/training/modules/python-install-vscode/

Und auf YT gibt es die Tutorial-Serie "A beautiful Code in Python", in der auch VS-Code Verwendung findet. Auch wird dort alles sehr ausführlich erklärt. Allerdings ist diese Reihe nur bedingt für absolute Programmier-Anfänger geeignet.

https://www.youtube.com/watch?v=C8R5zt7TIVU&list=PLhC_4AWNg9rnM_qAPyUU4Wo1kJoOAMC6_

Ein sehr schönes und deutschsprachiges Python-Tutorial (für Anfänger) stammt von Morpheus:

https://www.youtube.com/watch?v=DiidEp6DqCo&list=PLNmsVeXQZj7q0ao69AIogD94oBgp3E9Zs

Hier findest Du diverse YT-Playlists zur Programmierung in Python zu allen möglichen Themengebieten und mit unterschiedlichen Schwierigkeitsgraden:

https://www.youtube.com/results?search_query=morpheus+python+playlist

Und viele Anfänger-Tutorials findest Du hier:

https://www.youtube.com/results?search_query=grundlagen+python+programmierung

Und passende Webseiten findest Du hier:

https://www.startpage.com/rvd/search?query=python+3+tutorial+grundlagen&language=deutsch

Ich hoffe, das hilft Dir weiter.

Gruß

Martin

haveyou 
Fragesteller
 19.09.2022, 22:17

Das hat mir sehr weitergeholfen, vielen Dank für deine Antwort !

0

Webbrowser unterstützen nur JavaScript nativ. JavaScript-Code kann als Skript in ein HTML-Dokument eingebettet werden.

Um Python nutzen zu können, müsstest du auf Bibliotheken zurückgreifen, die den Code spätestens zur Laufzeit in JavaScript konvertieren. Da gibt es beispielsweise Brython oder Skulpt.

Ansonsten kann man sich auch eine Python-Anwendung schreiben, die Serveranfragen empfängt und als Antwort HTML-Code für den Browser zurückschickt. Auf diese Weise kannst du also den initialen Quellcode einer Webseite bestimmen, die im Browser aufgerufen wird.

Für die serverseitige Entwicklung wären Frameworks wie Bottle, CherryPy oder Flask zu empfehlen.