-
Currently I'm using aria2p is not so good at:
But the advantage of aria2p is that:
Here's 2 question:
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
|
Beta Was this translation helpful? Give feedback.
It all depends on your use case. pypdl doesn’t offer crash protection. If your script crashes frequently and you need downloads to continue regardless, I would recommend aria2. Also, pypdl lacks a built‑in CLI, so you’d have to build one yourself.
Another point is that aria2, as an external program, is not limited by the Python GIL, so can result in better performance(since you are integrating and using it via aria2p then there won't be much performance gain since you need to implement some kind of IPC which negates any gain and potentially less performant here since this is mostly i/o bound but idk). In short, if you prefer a pure Python‑based solution with more control and don’t mind…