Die Suche ergab 13 Treffer
- 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.
- 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 ...
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 ...
- 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.
- 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.
- 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.
- 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 ...
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 ...
- 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 ...
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 ...
- 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 ...
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 ...
- 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.
- 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 ...
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 ...
- 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.
- 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 ...
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 ...
- 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 ...
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 ...