Ich versuche, mehrere HTTP-Anfragen gleichzeitig mit Python zu senden, die Antworten sind nicht unbedingt erforderlich.
Ich versuche, mehrere Threads zu erstellen, um mehrere HTTP-Anfragen gleichzeitig zu senden. Wenn jemand ein einfaches Beispiel zeigen kann, bin ich sehr dankbar.Wie erstellt man Python-Threads zum parallelen Senden von parallelen HTTP-Anfragen
Antwort
Neben der Tatsache, Sie jede Codierung zu tun havnt versucht, was mit falsch:
import requests
url = "https://www.fooboo.com"
for each in range(100000)
requests.get(url)
Oder besser gesagt, was meinst du mit „gleichzeitig“?
Danke, von '' selbe Zeit '' Ich meinte das Senden mehrerer Anfragen zu einem bestimmten Zeitpunkt. Lassen Sie uns sagen, wenn ich 10 Anfrage um 10.00: 00: 00 Uhr senden möchte. Ich dachte daran, Threads zu erstellen, damit ich all diese Threads zu einem bestimmten Zeitpunkt ausführen/starten kann. – Prageeth
in einer Schleife sendet es Anfragen nacheinander, ich möchte sie alle auf einmal senden. – Prageeth
- 1. Algorithmus zur effizientesten Methode zum parallelen Senden von Daten
- 2. Wie dokumentiert man Simulationen mit parallelen Prozessen?
- 3. Richtige Verwendung von Futures in parallelen Berechnungen
- 4. eine Sequenz von parallelen Aufgaben
- 5. Schreiben einer parallelen Schleife
- 6. Jenkins Pipeline - wie man Protokolle von parallelen Builds bekommt
- 7. Bester Seed für parallelen Prozess
- 8. Wie gut funktioniert Xgrid mit Xcode zum parallelen Kompilieren?
- 9. Verstehen VS2010 C# parallelen Profilergebnissen
- 10. Sortieren von parallelen Arrays in Java
- 11. Begrenzung des unendlichen parallelen Datenstroms
- 12. Azure-Tabellenspeicherleistung von massiv parallelen Threading-Leseoperationen
- 13. Serieller Eingang über parallelen Port
- 14. ASP.NET: Doesnot Download Parallelen Inhalt
- 15. parallelen Lauf für genetischen Algorithmus
- 16. Verschachtelung verspricht einen parallelen Effekt?
- 17. Wie foreach Lambda ändern mit parallelen Streams
- 18. Verwendung von source() in parallelen foreach Schleifen
- 19. Ausführen von parallelen Aufgaben mit async/erwarten
- 20. Ergebnisse von parallelen Ausführungen in Bash
- 21. Wie kann man den parallelen Zugriff in RoR verhindern?
- 22. Wie man einzelne ProgressBar für parallelen Download zeigt?
- 23. Gemeinsames Schlüsselwort zum Fortfahren in sequentiellen und parallelen Schleifen
- 24. Protokolle der parallelen Task sind ungeordnet
- 25. Python ein Wörterbuch zwischen parallelen Prozessen
- 26. Atomarität in einer parallelen Bus-CPU
- 27. Begrenzung der parallelen Browser-Instanz in Karma
- 28. Workflow 4 Service zum parallelen Erstellen (Senden und Empfangen) mehrerer Workflow-Services
- 29. Drucken in IPython parallelen Prozessen stdout
- 30. Fest bei der Bestellung parallelen Vektoren C
[Grequests] (https://github.com/kennethreitz/grequests) und [Anfragen mit Futures] (https://github.com/ross/requests-futures) tun dies für Sie. Beachten Sie, dass die Parallelität in Python dank der [GIL] (https://en.wikipedia.org/wiki/Global_interpreter_lock) unmöglich ist, so dass Sie nur auf gleichzeitige Anfragen hoffen können, für die Korotinen besser geeignet sind als Threads. –
Vielen Dank ... – Prageeth