Esempio n. 1
0
#!/usr/bin/env python
#coding=utf-8

import os
import sys
import json
from baidupan import BaiduPan

if __name__ == '__main__':
    action = sys.argv[1]
    p1 = sys.argv[2]
    p2 = sys.argv[3]
    print action
    print p1
    print p2
    access_token = '21.58bb27235738272a2e0c1806b01d6275.2592000.1424255418.1979880476-479278'
    disk = BaiduPan(access_token)
    if action == 'upload':
        print 'the upload result is: '+disk.upload('/apps'+p2, p1)
    elif action == 'quota':
        print disk.quota()
    else:
        print 'no action'

Esempio n. 2
0
#!/usr/bin/env python
#coding=utf-8

import os
import sys
import json
from baidupan import BaiduPan

if __name__ == '__main__':
    action = sys.argv[1]
    p1 = sys.argv[2]
    p2 = sys.argv[3]
    p4 = sys.argv[4]
    print 'Action          :' + action
    print 'Local File      :' + p1
    print 'BaiduYun BakFile:' + p2
    print 'AccessToken     :' + p4
    access_token = p4
    disk = BaiduPan(access_token)
    if action == 'upload':
        print 'the upload result is: ' + disk.upload(p1, path='/apps/pczone'+p2)
    elif action == 'quota':
        print disk.quota()
    else:
        print 'no action'

Esempio n. 3
0
#!/usr/bin/env python
#coding=utf-8

import json
from baidupan import BaiduPan

if __name__ == '__main__':
    access_token = ''
    disk = BaiduPan(access_token)
    #quota
    print disk.quota()
    #upload
    print disk.upload('hello', path='/apps/appname/hello.txt')
    #merge
    '''
    def merge(self, path, param, **kw):
        self.urlpath = 'file'
        self.method = 'createsuperfile'
        self._method = 'POST'
        return self._request(path=path, param=param, **kw)
    '''
    param = ''
    print disk.merge('/apps/appname/hello.txt', param=param)
    #download
    print disk.download(path='/apps/appname/hello.txt')
    #mkdir
    print disk.mkdir('/apps/appname/dirname')
    #meta
    print disk.meta('/apps/appname/filename')
    #mmeta
    print disk.mmeta(json.dumps({"list": [{"path": "/apps/appname/"}]}))
Esempio n. 4
0
#!/usr/bin/env python
#coding=utf-8

import json
from baidupan import BaiduPan

if __name__ == '__main__':
    access_token = ''
    disk = BaiduPan(access_token)
    #quota
    print disk.quota()
    #upload
    print disk.upload('hello', path='/apps/appname/hello.txt')
    #merge
    '''
    def merge(self, path, param, **kw):
        self.urlpath = 'file'
        self.method = 'createsuperfile'
        self._method = 'POST'
        return self._request(path=path, param=param, **kw)
    '''
    param = ''
    print disk.merge('/apps/appname/hello.txt', param=param)
    #download
    print disk.download(path='/apps/appname/hello.txt')
    #mkdir
    print disk.mkdir('/apps/appname/dirname')
    #meta
    print disk.meta('/apps/appname/filename')
    #mmeta
    print disk.mmeta(json.dumps({"list": [{"path": "/apps/appname/"}]}))