Skip to content

geeone/YaDiskClient

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YaDiskClient

Client for Yandex.Disk based on WebDav.

Install

pip install YaDiskClient or easy_install YaDiskClient or python setup.py install

Source code

github

Using API

from YaDiskClient import YaDisk
disk = YaDisk(login, password)

disk.df() # show used and available space
disk.ls(path) # list of files/folder with attributes
disk.mkdir(path) # create directory
disk.rm(path) # delete file or directory
disk.cp(src, dst) # copy from src to dst
disk.mv(src, dst) # move from src to dst
disk.upload(src, dst) # upload local file src to remote file dst
disk.download(src, dst) # download remote file src to local file dst

Tests

For run tests set Yandex username and password in file TestYaDisk.py.

About

Client for cloud Yandex.Disk

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%