Die Suche ergab 8 Treffer

von Ben_2003
Donnerstag 29. Mai 2025, 14:07
Forum: Allgemeine Fragen
Thema: VSCode Editor
Antworten: 6
Zugriffe: 2769

Re: VSCode Editor

Die Vererbung habe ich nur deswegen verwendet, um in einem Testfall feststellen, zu können, ob nur eine Instanz von einer Klasse existiert.

Das Test-Verfahren wurde zwischenzeitlich verworfen und durch ein Vergleich von beiden Klasen-Variablen ersetzt.


clsone = Userdata(...)
clstwo = Userdata ...
von Ben_2003
Donnerstag 29. Mai 2025, 11:09
Forum: Allgemeine Fragen
Thema: VSCode Editor
Antworten: 6
Zugriffe: 2769

Re: VSCode Editor

Hallo blackjack,

vielen Dank für die Infos.


Pylance hat anscheinend nicht mal mitbekommen, dass `SubCls` existiert, denn es denkt es handelt sich um ein `Userdata`-Objekt.


Die Klasse SubCls ist eine abgeleitete Klasse, die von der Basisklasse Userdata abgeleitet wurde.


Ich hätte auch ...
von Ben_2003
Mittwoch 28. Mai 2025, 19:28
Forum: Allgemeine Fragen
Thema: VSCode Editor
Antworten: 6
Zugriffe: 2769

VSCode Editor

Hallo,

im VSCode-Editor wird ein Fehler angezeigt, der beim Aufruf fehlerfrei durchläuft:

https://cloud.soeti.de/apps/files_sharing/publicpreview/c5n8B4aad3f8pbT?file=/&fileId=415441&x=1280&y=1024&a=true&etag=fdc879ebf992afac77b082724c9b08c0

Es geht um die Methode test_subcls(). In dieser ...
von Ben_2003
Mittwoch 28. Mai 2025, 19:03
Forum: Allgemeine Fragen
Thema: Funktionen und deren Aufruf
Antworten: 6
Zugriffe: 2820

Re: Funktionen und deren Aufruf

__blackjack__ hat geschrieben: Dienstag 27. Mai 2025, 11:56 Stell Dir mal vor das würde jeder machen, dann hätte man ja auch schon überall `my` davor stehen von anderen Programmierern.
Du hast Recht. Ich habe es schon geändert.

Die Methoden und Funktionen wurden nun gemäß ihren Funktionen benannt.
von Ben_2003
Dienstag 27. Mai 2025, 09:06
Forum: Allgemeine Fragen
Thema: Funktionen und deren Aufruf
Antworten: 6
Zugriffe: 2820

Re: Funktionen und deren Aufruf

Vielen Dank für die Infos.

Das Präfix my wurde verwendet, um auf einem Blick die eigenen Methoden und Funktionen identifizieren zu können.

my_userdata enthält nur für einen User die Angaben. Der Telegram-bot kapselt bereits mehrere Aufrufe vom Bot so, dass man sich nicht um mehrere Instanzen des ...
von Ben_2003
Montag 26. Mai 2025, 14:48
Forum: Allgemeine Fragen
Thema: Funktionen und deren Aufruf
Antworten: 6
Zugriffe: 2820

Funktionen und deren Aufruf

Hallo zusammen,

in einer Klasse steht eine Funktion zum Abrufen eines Strings

class Userdata:

def mytoken(self) -> str:
"""Gibt das Token des Bots zurück."""
return self._mybot.token if self._mybot else ""


Es ist ein Teil von einem Telegram-Bot.

Wenn diese Funktion aufgerufen wird ...
von Ben_2003
Montag 26. Mai 2025, 14:36
Forum: Installation/Konfigurieren
Thema: Visual Studio Code Windows System mit Python auf Linux verbinden
Antworten: 2
Zugriffe: 3935

Re: Visual Studio Code Windows System mit Python auf Linux verbinden

Sorry für meine sehr verspätete Rückmeldung.

Die Lösung ist:

Code: Alles auswählen

from mysql.connector import MySQLConnection

def myconnect() -> MySQLConnection:
Danach wurden keine Felder mehr angezeigt.
von Ben_2003
Dienstag 22. April 2025, 19:21
Forum: Installation/Konfigurieren
Thema: Visual Studio Code Windows System mit Python auf Linux verbinden
Antworten: 2
Zugriffe: 3935

Visual Studio Code Windows System mit Python auf Linux verbinden

Hallo,

ein in Visual Studio Code generierter Python-Code wird auf einem Linux System mit mysql-Erweiterung folgende Fehlermeldung angezeigt:

def _myconnect() -> mysql.connector.MySQLConnection:
^^^^^^^^^^^^^^^
AttributeError: module 'mysql' has no attribute 'connector'

Dieser Python-Code wird ...