-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathexample.py
More file actions
25 lines (23 loc) · 849 Bytes
/
example.py
File metadata and controls
25 lines (23 loc) · 849 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import UdfsDevTools
import requests
def delete():
tool = UdfsDevTools.UdfsDevTools()
url = tool.deletefile("uosAccount","secretKey", 10000,"QmTLXPs77vn6ss268ghAUbnMFR12yzR5cHr3kud19SZWTs")
conn = requests.delete(url)
print(conn)
def download():
tool = UdfsDevTools.UdfsDevTools()
url = tool.getDownloadUrl("uosAccount","secretKey", 10000,"QmTLXPs77vn6ss268ghAUbnMFR12yzR5cHr3kud19SZWTs")
conn = requests.get(url)
with open('QmTLXPs77vn6ss268ghAUbnMFR12yzR5cHr3kud19SZWTs', "wb") as code:
code.write(conn.content)
def upload():
files = {'file': open('D:\\home\\1.mp4','rb')}
tool = UdfsDevTools.UdfsDevTools()
url = tool.getUploadUrl(10000,"uosAccount","secretKey","D:\\home\\1.mp4","")
upload_res = requests.post(url,files=files)
print(upload_res)
upload()
download()
delete()
download()