用于google驱动器的pyfilesystem2实现

fs.googledrivefs的Python项目详细描述


谷歌司机 https://travis-ci.org/rkhwaja/fs.googledrivefs.svg?branch=masterhttps://coveralls.io/repos/github/rkhwaja/fs.googledrivefs/badge.svg?branch=master

针对google drive的pyfilesystem2文件系统的实现

用法

fs=GoogleDriveFS(credentials=<google-authcredentials>)# fs is now a standard pyfilesystem2 file systemfs2=open_fs("googledrive:///?access_token=<oauth2 access token>&refresh_token=<oauth2 refresh token>&client_id=<oauth2 client id>&client_secret=<oauth2 client_secret>")# fs2 is now a standard pyfilesystem2 file system

运行测试

要运行测试,请设置以下环境变量:

googledrivefs_test_credentials_path-包含凭据的json文件的路径 googledrivefs_test_client_id-您的客户端id(请参阅google开发者控制台) googledrivefs_test_client_secret-您的客户端机密(请参阅谷歌开发人员控制台)

然后通过运行

python tests/generate-credentials.py

然后执行

pytest

在根目录中。测试可能需要一两个小时才能完成。他们创建并销毁许多文件和目录,这些文件和目录只在用户的google驱动器中的/test googledrivefs目录下

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何在Microsoft Office Word或Excel文档中查找突出显示的文本   Java反射:获取方法返回参数的类型   java根据从字符串解析的日期对ArrayList<String>进行排序   不带IDE JSONObject的json JAVA   Selenium检查属性是否包含java中字符串的一部分   java Hibernate在使用@PostConstruct时找不到绑定到线程的会话   java频繁访问对象属性会带来成本吗?   java如何使用spring boot从json更新数据   Android Studio中的java适当边距布局   java spring引导无法在spring测试类中注入spring服务   java在插入排序中删除重复项   如何在JAVA中重写异常类方法   java Guava缓存内存泄漏   多线程处理三个必须并行执行的任务completableFuture,如果其中任何一个在java中引发异常,则全部取消