同步和异步三个客户端
crushfs的Python项目详细描述
压碎
crushfs的python 3客户端(同步和异步)
异步使用(取决于aiohttp)
importasyncioimportcrushfsWAREHOUSE='mywarehouse'SIGNER='me'SECRET='letmein'PATH='/apath/afile'asyncdefasync_test():client=crushfs.AsyncClient(warehouse=WAREHOUSE,signer=SIGNER,secret=SECRET)response=awaitclient.download_object(path=PATH)print(len(response.data))asyncio.run(async_test())
同步使用(取决于请求)
importcrushfsWAREHOUSE='mywarehouse'SIGNER='me'SECRET='letmein'PATH='/apath/afile'defsync_test():client=crushfs.SyncClient(warehouse=WAREHOUSE,signer=SIGNER,secret=SECRET)response=client.download_object(path=PATH)print(len(response.data))sync_test()