Fatih Sarhan added the comment:
I just changed things and it works. But it's not right. It must be better
way.(The 'urllib.parse.urlparse' function's bug should be fixed. )
https://github.com/f9n/cpython/tree/fix-issue-37854
--
__
New submission from Fatih Sarhan :
Same problem here. (https://bugs.python.org/issue37853)
--
components: Library (Lib)
messages: 349726
nosy: f9n
priority: normal
severity: normal
status: open
title: [xmlrpc.client.ServerProxy] It does not correctly parse the URL with
basic
New submission from Fatih Sarhan :
No problem for these:
"http://localhost:9100";
"http://user:password@localhost:9100";
But, these are problematic:
"http://use#r:password@localhost:9100";
"http://user:pass#word@localhost:9100";
```
from urllib