{ "cells": [ { "cell_type": "code", "execution_count": null, "id": "5c8fc6c5", "metadata": {}, "outputs": [], "source": [ "import os\n", "import s3fs\n", "\n", "def push_file(local_path, s3_path):\n", " fs = s3fs.S3FileSystem(\n", " client_kwargs={'endpoint_url': 'https://' + 'minio-simple.lab.groupe-genes.fr'},\n", " key=os.environ[\"AWS_ACCESS_KEY_ID\"],\n", " secret=os.environ[\"AWS_SECRET_ACCESS_KEY\"],\n", " token=os.environ[\"AWS_SESSION_TOKEN\"]\n", " )\n", "\n", " with open(local_path, 'rb') as local_f, fs.open(s3_path, 'wb') as s3_f:\n", " s3_f.write(local_f.read())" ] }, { "cell_type": "code", "execution_count": null, "id": "d43b725e", "metadata": {}, "outputs": [], "source": [ "push_file('AUM_repaired.csv', 'projet-bdc-carmignac-g3//paco/AUM_repaired.csv')\n", "push_file('AUM_paths.csv', 'projet-bdc-carmignac-g3//paco/AUM_paths.csv')" ] } ], "metadata": { "language_info": { "name": "python" } }, "nbformat": 4, "nbformat_minor": 5 }