Example client
This commit is contained in:
parent
7dba63c954
commit
6a550d5847
|
@ -0,0 +1,40 @@
|
|||
# import aiohttp
|
||||
# import aiofiles
|
||||
import asyncio
|
||||
import requests
|
||||
from io import BytesIO
|
||||
from PIL import Image
|
||||
import shutil
|
||||
from random import randint
|
||||
|
||||
def main():
|
||||
print("Starting")
|
||||
|
||||
img = Image.new('RGB', (25, 25), color = (randint(0, 255), randint(0, 255), randint(0, 255)))
|
||||
img = Image.open("/home/jimmy/image.png")
|
||||
byte_io = BytesIO()
|
||||
img.save(byte_io, 'png')
|
||||
byte_io.seek(0)
|
||||
|
||||
r = requests.post(url='http://localhost:8000?text=cartoon',
|
||||
files={
|
||||
'my_file': (
|
||||
'1.png',
|
||||
byte_io,
|
||||
'image/png'
|
||||
),
|
||||
},
|
||||
stream=True
|
||||
)
|
||||
print(r.status_code)
|
||||
|
||||
if r.status_code == 200:
|
||||
byte_io = BytesIO(r.content)
|
||||
img = Image.open(byte_io)
|
||||
img.show()
|
||||
|
||||
if __name__ == '__main__':
|
||||
main()
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue