小编rat*_*jas的帖子

python urllib.parse.urljoin 在以数字和冒号开头的路径上

对不起,到底是什么?

>>> import urllib.parse
>>> base = 'http://example.com'
>>> urllib.parse.urljoin(base, 'abc:123')
'http://example.com/abc:123'
>>> urllib.parse.urljoin(base, '123:abc')
'123:abc'
>>> urllib.parse.urljoin(base + '/', './123:abc')
'http://example.com/123:abc'
Run Code Online (Sandbox Code Playgroud)

python3.7文档说:

版本 3.5 中进行了更改:更新行为以匹配 RFC 3986 中定义的语义。

RFC 的哪一部分强制实施了这种疯狂行为?它是否应该被视为错误?

python url urllib

5
推荐指数
1
解决办法
2019
查看次数

tinfo6 代表什么?

使用 Haskell,尤其是 GHC,我可以经常看到tinfo6词。大多数情况下,它出现在 arch-vendor-os 三元组中,x86_64-linux-tinfo6就像某种操作系统一样。但是tinfo6 到底是什么意思呢?

haskell ghc cabal haskell-stack

4
推荐指数
1
解决办法
1031
查看次数

标签 统计

cabal ×1

ghc ×1

haskell ×1

haskell-stack ×1

python ×1

url ×1

urllib ×1