ฉันกำลังเปิดไฟล์ซึ่งมี 100,000 URL ฉันต้องส่งคำขอ HTTP ไปยังแต่ละ URL แล้วพิมพ์รหัสสถานะ ฉันใช้ Python 2.6 และดูวิธีที่สับสนหลายครั้งที่ Python ใช้เธรด / การทำงานพร้อมกัน ฉันได้ดูแม้ที่หลามสามัคคีห้องสมุด แต่ไม่สามารถคิดออกว่าจะเขียนโปรแกรมนี้ได้อย่างถูกต้อง มีใครเจอปัญหาที่คล้ายกัน? ฉันเดาว่าโดยทั่วไปฉันจำเป็นต้องรู้วิธีปฏิบัติงานหลายพันอย่างใน Python ให้เร็วที่สุดเท่าที่จะทำได้ฉันคิดว่านั่นหมายถึง 'พร้อมกัน'
requests.get
และrequests.head
(เช่นคำขอหน้าเทียบกับคำขอหัว) เพื่อส่งคืนรหัสสถานะที่แตกต่างกันดังนั้นนี่ไม่ใช่คำแนะนำที่ดีที่สุด