def __init__(self): token = "ea191c8546be4149a6319d9959328831" self.client = YandexDiskRestClient(token) self.random_name_of_folder = ExamplesOfUsingOfYandexDiskRestClient.id_generator(10) self.random_name_of_child_folder = ExamplesOfUsingOfYandexDiskRestClient.id_generator(10) self.random_name_of_child_2_folder = ExamplesOfUsingOfYandexDiskRestClient.id_generator(10) self.random_name_of_parent_folder = ExamplesOfUsingOfYandexDiskRestClient.id_generator(10)
try: from .src.YandexDiskRestClient import YandexDiskRestClient except: from src.YandexDiskRestClient import YandexDiskRestClient import pyminizip cli = YandexDiskRestClient(token='6b11a6b8bffa4f36b9b49cdbf327f624') print(cli.get_disk_metadata()) pyminizip.compress( '/mnt/d_drive/PHOTO_STORAGE/2002/01/20020122085702866649.jpg', '/mnt/d_drive/PHOTO_STORAGE/2002/01/20020122085702866649t.zip', '123', 9) cli.upload_file('/mnt/d_drive/PHOTO_STORAGE/2002/01/20020122085702866649t.zip', '20020122085702866649t.zip') import os os.remove('/mnt/d_drive/PHOTO_STORAGE/2002/01/20020122085702866649t.zip') """ cli.create_folder('Foto') dr = '/mnt/d_drive/PHOTO_STORAGE/2002/01/' import os for dirname, dirnames, filenames in os.walk(dr): for fn in filenames: print('%s%s' % (dr,fn)) cli.upload_file('%s%s' % (dr,fn), 'Foto/%s' % fn)