去除 ufeff——访问网址或读取文件莫名其妙无法读取错误——raise InvalidSchema("No connection adapters were found for '(
Posted 情迷九月
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了去除 ufeff——访问网址或读取文件莫名其妙无法读取错误——raise InvalidSchema("No connection adapters were found for '(相关的知识,希望对你有一定的参考价值。
raise InvalidSchema("No connection adapters were found for \'%s\'" % url) requests.exceptions.InvalidSchema: No connection adapters were found for
访问的网址没有问题,却报以上的错误,还以为requests库出问题了呢。
细心排查你会发现网址前面会有\\ufeff这个字符,这是UFT-8编码导致的。
把 UTF-8 编码 改成 UTF-8-sig即可。
详细用法请参见
↓↓↓↓↓↓↓↓↓↓↓↓↓↓
这位大神的博客
以上是关于去除 ufeff——访问网址或读取文件莫名其妙无法读取错误——raise InvalidSchema("No connection adapters were found for '(的主要内容,如果未能解决你的问题,请参考以下文章
php读取文件时多了个%uFEFF[bom字符],怎样去掉?