Die Suche ergab 13 Treffer

von ppp
Samstag 27. November 2021, 13:01
Forum: Netzwerkprogrammierung
Thema: gethostbyaddr gibt veralteten Wert zurück
Antworten: 2
Zugriffe: 3069

Re: gethostbyaddr gibt veralteten Wert zurück

Ich glaube, dass es sich erledigt hat. Scheint sich eher um ein Linux/Netzwerkproblem zu handeln. nslookup gibt auch den nicht mehr gültigen Namen an.
von ppp
Samstag 27. November 2021, 12:29
Forum: Netzwerkprogrammierung
Thema: gethostbyaddr gibt veralteten Wert zurück
Antworten: 2
Zugriffe: 3069

gethostbyaddr gibt veralteten Wert zurück

Hallo,
ich habe ein Problem bei dem Erkennen von Hostnamen mit gethostbyaddr. Ein Windows-Rechner hieß B. Habe ihn unbenannt in samba und neugestartet. Mit nmblookup -A ip-des-Rechners wird samba als Hostname ausgegeben. Wenn ich das aber in Python programmiere, bekomme ich B als
Namen zurück.
Das ...
von ppp
Sonntag 31. Oktober 2021, 19:09
Forum: Netzwerkprogrammierung
Thema: Herausfinden welches Netzwerkinterface ein Socket benutzt
Antworten: 6
Zugriffe: 3543

Re: Herausfinden welches Netzwerkinterface ein Socket benutzt

Ok. Schade. Muss mit dem Ergebnis von der Methode arbeiten. Dachte, dass es einfacher geht. Danke Dir.
von ppp
Sonntag 31. Oktober 2021, 19:01
Forum: Netzwerkprogrammierung
Thema: Herausfinden welches Netzwerkinterface ein Socket benutzt
Antworten: 6
Zugriffe: 3543

Re: Herausfinden welches Netzwerkinterface ein Socket benutzt

Danke. Damit habe ich auch ein bisschen ausprobiert. Viele Methoden wollen das Interface als Parameter haben. Ich muss mal gucken, ob ich da was finde. Die Rückgabe des muss eindeutig sein. In einem Beispiel auf der Seite sehe ich, dass ein Interface zwei IPs hat.
von ppp
Sonntag 31. Oktober 2021, 18:35
Forum: Netzwerkprogrammierung
Thema: Herausfinden welches Netzwerkinterface ein Socket benutzt
Antworten: 6
Zugriffe: 3543

Re: Herausfinden welches Netzwerkinterface ein Socket benutzt

Ich möchte die Subnetzmaske zu der IP rauskriegen, die mit 10.255.255.255 kommuniziert. Ich kriege mit der Methode raus, welche IP Adresse ich habe, aber nicht wie die Subnetzmaske ist.
von ppp
Sonntag 31. Oktober 2021, 18:09
Forum: Netzwerkprogrammierung
Thema: Herausfinden welches Netzwerkinterface ein Socket benutzt
Antworten: 6
Zugriffe: 3543

Herausfinden welches Netzwerkinterface ein Socket benutzt

Hallo,
ist es möglich über Python3 herauszufinden über welches Interface die u.g. Kommunikation stattfindet? Ich habe in meinem Linuxsystem die Netzwerkinterfaces lo und eno1. Die Kommunikation mit externen Seiten findet über eno1 statt. Aber wie kann ich das über Python3 rauskriegen?


def getIp ...
von ppp
Freitag 17. Juli 2020, 09:01
Forum: Allgemeine Fragen
Thema: Lock für einen globalen Zähler nötig?
Antworten: 7
Zugriffe: 865

Re: Lock für einen globalen Zähler nötig?

Danke für das Feedback. Habe den Code überarbeitet.
Bei der Übergabe von Parametern an Funktionen war ich mir nicht sicher. Ausschlaggebend war, dass in der Python-Doku in https://docs.python.org/3/library/queue.html (siehe unter join) von der Funktion worker auf eine globale Queue zugegriffen wird ...
von ppp
Freitag 17. Juli 2020, 06:52
Forum: Allgemeine Fragen
Thema: Lock für einen globalen Zähler nötig?
Antworten: 7
Zugriffe: 865

Lock für einen globalen Zähler nötig?

Hallo,
brauche ich einen Lock für den Counter finishedItems? Habe fünf Worker Threads, die sich Elemente aus einer Queue holen. Der Counter gibt an wieviele Elemente bearbeitet wurden. Ein Logger Thread gibt alle 5 Sekunden diese Variable. Ich bin der Meinung, dass ich keinen Lock angeben muss, oder ...
von ppp
Freitag 17. Juli 2020, 06:21
Forum: Allgemeine Fragen
Thema: Absicherung von Queues bei Threads
Antworten: 6
Zugriffe: 849

Re: Absicherung von Queues bei Threads

Ok. Danke für die zahlreichen Hinweise. Das hat mir weitergeholfen.
von ppp
Donnerstag 16. Juli 2020, 18:00
Forum: Allgemeine Fragen
Thema: Absicherung von Queues bei Threads
Antworten: 6
Zugriffe: 849

Absicherung von Queues bei Threads

Hallo,
ich habe eine Frage.

Folgender Code sei gegeben:


q = queue.Queue()

def worker():
while(True):
if not q.empty():
a=q.get()
else:
break

for i in range(100):
q.put(i)

worker_threads = 10
for i in range(worker_threads):
threading.Thread(target=worker).start()


Muss ich den den ...
von ppp
Mittwoch 20. Mai 2020, 11:20
Forum: Allgemeine Fragen
Thema: Frage zu sequence
Antworten: 3
Zugriffe: 596

Re: Frage zu sequence

OK. Danke. Konnte die Challenge lösen.
von ppp
Mittwoch 20. Mai 2020, 09:12
Forum: Allgemeine Fragen
Thema: Frage zu sequence
Antworten: 3
Zugriffe: 596

Frage zu sequence

Hallo,
ich will eine Challenge lösen. Es gibt eine Funktion:

def myfoo(sequence: str):


Laut Aufgabenbeschreibung ist str ein String. Leider kann ich mit str nichts anfangen:
print(type(str))
Ergebnis: <class 'type'>

print(len(str))
Ergebnis: TypeError: object of type 'type' has no len ...
von ppp
Samstag 24. September 2016, 08:38
Forum: Datenbankprogrammierung mit Python
Thema: Performance Problem mit mysql.connector.pooling.MySQLConnectionPool
Antworten: 1
Zugriffe: 1508

Performance Problem mit mysql.connector.pooling.MySQLConnectionPool

Hallo,
ich habe ein Performance Problem mit mysql.connector.pooling.MySQLConnectionPool.

dbconfig={
"database":"python",
"user":"python",
"host":"localhost",
"password":"python"
}
#start=timestamp = int(time.time())
pool = mysql.connector.pooling.MySQLConnectionPool(pool_name = "mypool",pool_size ...