Changing readers to async iterators
- Ngôn ngữ chính
- Python
- Star
- 16.5k
- Fork
- 2.4k
- Merge trung bình
- 17 giờ 22 phút
- Pull request đã merge (30 ngày)
- 212
Mô tả
### Is your feature request related to a problem?
Not problem, but looks legacy
```
while True:
chunk = await field.read_chunk()
if not chunk:
break
```
or
```
reader = await request.multipart()
while True:
field = await reader.next()
if field is None: break
```
### Describe the solution you'd like
```
async for chunk in field.chunks():
f.write(chunk)
```
or
```
async for field in (await request.multipart()):
....
```
### Describe alternatives you've considered
Or fix docs on objects already has __anext__ interface.
### Related component
Server
### Additional context
_No response_
### Code of Conduct
- [X] I agree to follow the aio-libs Code of Conduct
Hướng dẫn đóng góp
Đánh giá
Issue này chưa được đánh giá.