Иван Солнцев
887e8da01b
Add - internal project file iterator function - path function to locate user files (first allocate as static-files) - primitive HTML page files for demonstrate server functional Change - Response class as iterator - code for send response to client
10 lines
261 B
Python
10 lines
261 B
Python
def fileiter(filename):
|
|
with open(filename, "rb") as f:
|
|
while True:
|
|
file_data = f.read(1024)
|
|
|
|
if len(file_data) >= 1024:
|
|
yield file_data
|
|
else:
|
|
yield file_data
|
|
break
|