DownFile类
下载目录(含递归)和下载单个文件¶
DownFile
¶
Source code in src/cpanbd/downfile.py
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 | |
downfile
¶
下载百度网盘的单个文件
注意
- 只能下载单个文件,不能下载目录
- 百度网盘的文件路径必须以 / 开头, 否则会报错
错误
- 有些时候 md5 验证不通过,但是奇怪的是下载下来的文件可以正确打开,里面的文件也可以正常使用. 难道文件太大? 解密函数有问题?
- 待改进
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
filebd
|
str
|
百度网盘文件路径 (绝对路径), 以 / 开头,只能是一个文件 |
required |
output_path
|
str
|
下载文件保存路径 |
required |
overwrite
|
bool
|
是否覆盖已存在的文件, 默认 False |
False
|
verbose
|
bool
|
是否打印下载进度, 默认 True |
True
|
Example
Source code in src/cpanbd/downfile.py
downdir
¶
下载百度网盘目录(含递归)
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
dirbd
|
str
|
百度网盘目录路径 (绝对路径), 以 / 开头 |
required |
output_path
|
str
|
下载文件保存路径 |
required |
overwrite
|
bool
|
是否覆盖已存在的文件, 默认 False |
False
|
verbose
|
bool
|
是否打印下载进度, 默认 True |
True
|
Source code in src/cpanbd/downfile.py
90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 | |