Mit welcher Programmiersprache Web-Oberfläche für Datenbank programmieren?

Hallo zusammen,

könnt ihr mir kurz eure Empfehlungen und Erfahrungen geben bzgl Programmiersprachen?
Folgendes möchte ich tun bzw den Aufwand abschätzen:
Und zwar möchte ich eine Web-Oberfläche für einen Postgresql Server entwickeln. Wir haben zwar schon eine Oberflächliche jedoch funktioniert die Zusammenarbeit mit der Firma, die die Oberfläche entwickelt nicht so gut, weshalb ich gerne versuchen möchte etwas eigenes zu bauen.

Erfahrungen hab ich bisher eher im Bereich von Client-Seitiger Software (zb VBA, SPS, C) aber wenig was Server bzw Websites angeht.

Ansatz bisher ist HTML und PHP. Jedoch liest man viel, dass Python besser als PHP sei. Wenn es so wäre würde sich Python anbieten weil ich mich eh wegen einem anderen Thema da einarbeiten müsste. Mich würde hier Python aber nur für die Oberfläche interessieren weil der Server ja schon vorhanden ist und ich nur die Daten visualisieren will.

Wenn es aber um eine Oberfläche zur Darstellung und Eingabe von Daten in eine Datenbank geht, welche Sprache würdet ihr empfehlen?
PHP soll wohl den leichteren Einstieg bieten und ich könnte schnell Ergebnisse sehen.

Mir geht es nicht darum was besser/schlechter ist. Ich möchte nur verstehen warum andere lieber mit Python arbeiten und welche Vorteile es gegenüber php und umgekehrt hat.

Erfahrungen in andere Richtung sind natürlich auch willkommen.

Danke schon mal.

Server, Computer, SQL, HTML, Webseite, PHP, Python
Discord kann nicht importiert werden (Python)?

Hallo,

Ich möchte einen Discord Bot programmieren. Jedoch scheitert schon der Anfang. Sobald ich

import discord

eingebe kommt die Meldung

Exception has occurred: SyntaxError
invalid syntax (compat.py, line 32)
  File "D:\kubilay\coding\<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "D:\kubilay\coding\<frozen importlib._bootstrap_external>", line 728, in exec_module
  File "D:\kubilay\coding\<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "D:\kubilay\coding\<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  File "D:\kubilay\coding\<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "D:\kubilay\coding\<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "D:\kubilay\coding\<frozen importlib._bootstrap_external>", line 728, in exec_module
  File "D:\kubilay\coding\<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "D:\kubilay\coding\<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  File "D:\kubilay\coding\<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "D:\kubilay\coding\<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "D:\kubilay\coding\<frozen importlib._bootstrap_external>", line 728, in exec_module
  File "D:\kubilay\coding\<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "D:\kubilay\coding\<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  File "D:\kubilay\coding\<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "D:\Kubilay\Coding\bot.py", line 1, in <module>
    import discord

Was müsste ich machen, damit dieser "Syntax" Fehler behoben wird? Ich habe Python auch schon neu installiert. Dies hat jedoch nichts gebracht.

Code:

import discord
import asyncio

client = discord.Client()

@client.event async def on_ready(): print('Logged in as') print(client.user.name) print(client.user.id) print('------')

client.run('token')

Python 3.7.0

PC, Computer, Software, Technik, programmieren, Bots, Python, Discord

Meistgelesene Beiträge zum Thema Python