معرفی شرکت ها


Gkwebdav-0.0.2


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

new Webdav Client for Python3+
ویژگی مقدار
سیستم عامل OS Independent
نام فایل Gkwebdav-0.0.2
نام Gkwebdav
نسخه کتابخانه 0.0.2
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Guoke
ایمیل نویسنده 1962908113@qq.com
آدرس صفحه اصلی https://github.com/GuokeNo1/Gkwebdav
آدرس اینترنتی https://pypi.org/project/Gkwebdav/
مجوز -
New webdav client for Python3+ ------ 功能:cwd;cd();ls();mkdir();mkdirs();rmdir();delete();move();copy();upload();download() 使用方法 ======================= 安装Gkwebdav模块 `pip install Gkwebdav` **创建Gkwebdav对象** ``` import Gkwebdav webdav = Gkwebdav.Gkwebdav(url='webdavurl', username='username', password='password') ``` **cwd** `当前所在目录` ``` print(webdav.cwd) #返回当前所在目录位置默认'/' ``` **cd()** `进入到目录` ``` webdav.cd(path='dirname') #无返回值 ``` **ls()** `遍历文件目录` ``` webdav.ls([path='']) #成功返回值{'success': True, 'result': [{'path': '路径', 'length': 文件大小 , 'lastmodified': '最后的修改日期', 'type': '文件类型'}]} #失败返回值{'success': False, 'result': '失败代码'} ``` **mkdir()** `创建单层文件夹` ``` webdav.mkdir(path='newdirname') #返回None,调用ls()查看是否生效 ``` **mkdirs()** `创建多层目录` ``` webdav.mkdir(path='newdirname/newdirname/...') #返回None,调用ls()查看是否生效 ``` **rmdir()** `删除目录` ``` webdav.rmdir(path='dirname') #返回None,调用ls()查看是否生效 ``` **delete()** `删除文件` ``` webdav.delete(path='filename') #返回None,调用ls()查看是否生效 ``` **move()** `移动文件` ``` webdav.move(path='filename', new_path='newfilename') #成功返回值{'success': True, 'result': ''} #失败返回值{'success': False, 'result': '失败代码'} ``` **copy()** `复制文件` ``` webdav.copy(path='filename', new_path='newfilename') #成功返回值{'success': True, 'result': ''} #失败返回值{'success': False, 'result': '失败代码'} ``` **exists()** `检查文件是否存在` ``` webdav.exists(rmote_path='filename') #返回bool值 ``` **upload()** `文件上传` ``` webdav.upload(filename='local_filename', rmote_path='target_filename') #成功返回值{'success': True, 'result': ''} #失败返回值{'success': False, 'result': '失败代码'} ``` **download()** `文件下载` ``` webdav.download(rmote_path='rmote_filename', local_path='save_filename') #成功返回值{'success': True, 'result': ''} #失败返回值{'success': False, 'result': '失败代码'} ```


نحوه نصب


نصب پکیج whl Gkwebdav-0.0.2:

    pip install Gkwebdav-0.0.2.whl


نصب پکیج tar.gz Gkwebdav-0.0.2:

    pip install Gkwebdav-0.0.2.tar.gz