Wie mit Python programmieren?
Hallo Leute,
wie ihr aus meinen letzten Fragen entnehmen konntet, programmiere ich momentan mit Python.
Nun habe ich mir gedacht, dass ich dafür Visual Studio Code benutze. Ich habe eine HTML-Datei erstellt, aber leider kann ich da nicht mit Python programmieren (ich habe die Python-Funktion in VS Code heruntergeladen).
Wie kann ich eine HTML-Datei öffnen und darin mit Python programmieren?
Funktioniert das überhaupt oder muss das anders gehen?
Ich würde gerne beim Programmieren sehen, wie das in einem Webbrowser aussehen würde. Was benutzt ihr denn bzw. wie macht ihr das?
Ich beziehe mich hier auf die Python-Programmierung.
Wie kann ich eine html-Datei öffnen und darauf mit Python programmieren? Was meinst du damit?
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
HTML = Webseite Python = Skriptsprache was hast du eigentlich vor? Sachen in Python programmieren die auf einer Webseite anfezrigt werden?
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
Das hat mir sehr weitergeholfen, vielen Dank für deine Antwort !
<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
</head>
<body>
<link rel="stylesheet" href=" https://pyscript.net/alpha/pyscript.css" />
<script defer src=" https://pyscript.net/alpha/pyscript.js"></script>
<py-script>
print("Hello World")
</py-script>
</body>
</html>
So führt man Python im Browser aus
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.
Du kannst in Jupyter Notebook-Formulare Python-Skripte einbinden.
https://codeberryschool.com/blog/en/how-to-run-a-python-program-in-jupyter-notebook/
Hey vielen Dank für deine Antwort !
Wie sieht das mit Jupyter oder Pycharm aus, gibt es da eine Möglichkeit etwas ähnliches zu bekommen (Eine Seite die angezeigt wird) ?