Die Suche ergab 7 Treffer

von fly2air
Sonntag 1. November 2020, 20:33
Forum: Allgemeine Fragen
Thema: Import einer Instanz einer Klasse in einem anderen Python-File
Antworten: 13
Zugriffe: 997

Re: Import einer Instanz einer Klasse in einem anderen Python-File


Es ist ein fundamentaler Denkfehler alles kontrollieren zu wollen. Bei Python geht man vom mündigen Programmierer aus. Alles was sich wie ein Wörterbuch verhält, ist ein gültiger Parameter, oder besser, alles was sich wie eine spezialisierte Klasse verhält. Wenn das nicht der Fall ist, wird an ...
von fly2air
Sonntag 1. November 2020, 20:20
Forum: Allgemeine Fragen
Thema: Import einer Instanz einer Klasse in einem anderen Python-File
Antworten: 13
Zugriffe: 997

Re: Import einer Instanz einer Klasse in einem anderen Python-File

@__blackjack__:
Von DuckTyping habe ich eben erst was gehört. Ich kannte vorher, respektive ging vorher immer von 'Dynamic Typing' oder 'Static Typing' aus. ThX für den Hinweis.

So, zu den Annotations:
blackjack, ich weiß doch, was ich in der func "auspacke" oder benötige, demnach setze ich die ...
von fly2air
Sonntag 1. November 2020, 19:44
Forum: Allgemeine Fragen
Thema: Import einer Instanz einer Klasse in einem anderen Python-File
Antworten: 13
Zugriffe: 997

Re: Import einer Instanz einer Klasse in einem anderen Python-File

@__blackjack__

Ich nutze die annotation hauptsächlich für meine IDLE. Ich nutze PyCharm und finde es echt super, wenn ich eine func aus einem file lade, dass er mir direkt ansagt, was erwartet wird. Das finde ich sehr nützlich und ich möchte dies nicht nur von Modulen nutzen, sondern auch in meinen ...
von fly2air
Sonntag 1. November 2020, 19:33
Forum: Allgemeine Fragen
Thema: Import einer Instanz einer Klasse in einem anderen Python-File
Antworten: 13
Zugriffe: 997

Re: Import einer Instanz einer Klasse in einem anderen Python-File

@Sirius3, siehe letzter Absatz. Ich will auf kwargs verzichten. Nur will ich die func params richtig mit annotations deklarieren.

Wie spezifiziert man denn diesen "Datentyp"?

print(type(mail))
<class 'my_mail.Mail'>


Eine classmethod ist es nicht, class, instance gibt es alles nicht. Wie soll ...
von fly2air
Sonntag 1. November 2020, 19:05
Forum: Allgemeine Fragen
Thema: Import einer Instanz einer Klasse in einem anderen Python-File
Antworten: 13
Zugriffe: 997

Re: Import einer Instanz einer Klasse in einem anderen Python-File

Danke Dir Sirius3! Klappt! Sehr gut, ich reiche die Instanz einfach als *kwargs durch und habe mein Ziel erreicht.

Ich möchte auf kwargs verzichten und dies lieber direkt angeben. Daher will ich func annotations nutzen.
Wie kann ich als func annotation das ganze angeben? Ich nutze sonst nur str ...
von fly2air
Sonntag 1. November 2020, 18:50
Forum: Allgemeine Fragen
Thema: Import einer Instanz einer Klasse in einem anderen Python-File
Antworten: 13
Zugriffe: 997

Re: Import einer Instanz einer Klasse in einem anderen Python-File

Ahhh! Dann reiche ich die Instanz einfach als *kwargs mit durch und dann kann er Mails senden!?

Ich check das mal ^^
von fly2air
Sonntag 1. November 2020, 18:02
Forum: Allgemeine Fragen
Thema: Import einer Instanz einer Klasse in einem anderen Python-File
Antworten: 13
Zugriffe: 997

Import einer Instanz einer Klasse in einem anderen Python-File

Guten Tag werte Gemeinde,

ich habe folgendes Problem:

Ich habe einen kleinen Service-Container mit einem kleinen Python-Daemon drin. Der soll mir nun, sowie auch aufgerufene importierte Python-Files deren func ich calle, E-Mail senden können. Um nun nicht jedes Mal eine neue Instanz zu erstellen ...