Những gì tôi đang cố gắng thực hiện khá đơn giản khi chúng tôi xử lý một tệp cục bộ, nhưng vấn đề xảy ra khi tôi cố gắng làm điều này với một URL từ xa.
Về cơ bản, tôi đang cố gắng tạo một đối tượng hình ảnh PIL từ một tệp được lấy từ một URL. Chắc chắn, tôi luôn có thể tìm nạp URL và lưu trữ nó trong một tệp tạm thời, sau đó mở nó vào một đối tượng hình ảnh, nhưng điều đó cảm thấy rất không hiệu quả.
Đây là những gì tôi có:
Image.open(urlopen(url))
Nó phàn nàn rằng seek()
không có sẵn, vì vậy tôi đã thử điều này:
Image.open(urlopen(url).read())
Nhưng điều đó cũng không hiệu quả. Có cách nào tốt hơn để làm điều này không, hay viết vào một tập tin tạm thời là cách được chấp nhận để làm việc này?