bili的上传文件无法下载
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 25/100
Línea de trabajo
Empieza por CDNDrive/main.py, especialmente por download_handle y fetch_meta, donde el traceback llega a json.loads después de encoder.decode. Reproduce el comando cdrive download en Windows e inspecciona la respuesta de metadatos de Bili; se considera terminado cuando el archivo de Bili subido se descarga sin JSONDecodeError, mientras las descargas de Baijia y Weibo siguen funcionando.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
之前一直没问题的,最近一两周出现的问题,上传的时候没问题,但是下载失败:
cdrive download bdex://5787c80246b33*****************
Traceback (most recent call last):
File "E:\Programs\Python\Python310\lib\runpy.py", line 196, in run_module_as_main
return run_code(code, main_globals, None,
File "E:\Programs\Python\Python310\lib\runpy.py", line 86, in run_code
exec(code, run_globals)
File "E:\Programs\Python\Python310\Scripts\cdrive.exe_main.py", line 7, in
File "E:\Programs\Python\Python310\lib\site-packages\CDNDrive_main.py", line 329, in main
args.func(args)
File "E:\Programs\Python\Python310\lib\site-packages\CDNDrive_main.py", line 203, in download_handle
meta_dict = fetch_meta(args.meta)
File "E:\Programs\Python\Python310\lib\site-packages\CDNDrive_main_.py", line 50, in fetch_meta
meta_dict = json.loads(encoder.decode(full_meta).decode("utf-8"))
File "E:\Programs\Python\Python310\lib\json_init_.py", line 346, in loads
return _default_decoder.decode(s)
File "E:\Programs\Python\Python310\lib\json\decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "E:\Programs\Python\Python310\lib\json\decoder.py", line 355, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
用的是Windows系统,同时上传的baijia和微博都没问题,可以下载下来
- Lenguaje dominante
- Python
- Estrellas
- 809
- Forks
- 105
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de apachecn/CDNDrive
-
CardAbierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 15/100
-
B站现在是不是不能通过用户名和密码登陆了?一直登录不上去Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 15/100
-
【求助】登陆bili成功,上传文件失败,现实HTTP 403错误Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
-
【求助】上传bili 报错http403Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
-
如果自己有几个图床接口想增加配置我该如何做呢?Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 25/100
Todos los issues de apachecn/CDNDrive
Issues similares
-
documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
ianktoo/project-monitor#14 ·
-
A wrong descriptor checksum is refused with the right one, also for an xprv or WIF descriptorAbiertosecurity
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
btclib-org/btclib-wallet#478 ·
Los mantenedores suelen responder en 1 día
-
security
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
btclib-org/btclib#2727 ·
Los mantenedores suelen responder en 1 día
-
good first issue lead variant:container
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
radialmonster/orf-cleanroom#10 ·
Los mantenedores suelen responder en 1 día
-
gdsa opencode: keep-alive cleanup trap fails with 'keepalive_pid: unbound variable'Posiblemente ocupada @darribas la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100