Avatar ·

Wie erstellt man eine statische Eigenschaft einer Klasse in Python?

📁 Python, Fehler

Ich versuche es so:

class ChatCodes:   _chat = 'cht'   @property   def chat(self):      retu self._chat

Wenn ich es so verwende:

print(ChatCodes.chat + 'any_str')

dann erscheint ein Fehler:

unsupported operand type(s) for +: 'property' and 'str'

Wie erstellt man korrekt eine statische Eigenschaft?

Avatar ·

Google hat eine offizielle Bibliothek, die man nutzen kann:

Ein Python-Codebeispiel kann man hier sehen:

>>> from google.cloud import translate>>> client = translate.Client()>>> client.translate(['Me llamo Jeff', 'My name is Jeff'],...                  target_language='de')[    {        'translatedText': 'Mein Name ist Jeff',        'detectedSourceLanguage': 'es',        'input': 
                            

Anmelden um eine Antwort zu hinterlassen

Blogs