Cách nhanh nhất để HTTP GET bằng Python là gì nếu tôi biết nội dung sẽ là một chuỗi? Tôi đang tìm kiếm các tài liệu cho một cách nhanh chóng một liner như:Cách nhanh nhất để nhận HTTP bằng Python là gì?
contents = url.get("http://example.com/foo/bar")
Nhưng tất cả tôi có thể tìm cách sử dụng Google là httplib
và urllib
- và tôi không thể tìm thấy một shortcut trong những thư viện.
Chuẩn Python 2.5 có phím tắt ở một số dạng như trên hay tôi có nên viết hàm url_get
?
- Tôi không muốn ghi lại đầu ra của pháo kích ra
wget
hoặccurl
.
Một lớp lót không nhất thiết phải nhanh hơn. Đừng tôn sùng mã golf. Bạn phải đo tốc độ; không phải là dòng mã. –
uhm, không, tôi googled ở đây bởi vì tôi cần phải thêm một dòng vào một thử nghiệm tôi đang viết; không phải là thành phẩm. Thời gian CPU là nhiều, rẻ hơn nhiều so với thời gian lập trình! – Phlip
Tôi tìm thấy những gì tôi cần ở đây: http://stackoverflow.com/a/385411/1695680 – ThorSummoner