Official pyfiles (to be used withinostrio:files) package for python-meteor client.
fromMeteorClientimportMeteorClientfromMeteorFilesimportUploaderimporttimeclient=MeteorClient('ws://127.0.0.1:3000/websocket')
client.connect()
# upload example, work with Meteor-Files example: demo-simplest-upload# server code: https://github.com/VeliovGroup/Meteor-Files/tree/master/demo-simplest-uploadclient.subscribe('files.images.all');
uploader=Uploader(client, 'Images', transport='http', verbose=True)
uploader.upload("test.jpeg")
whilenotuploader.finished:
time.sleep(0.1)- File size:345770885 (~345MB)
- transport='http': 26.8s
- transport='ddp': 110.1s
Status: dev, not-stable, not-published