截图是个 html 文件,编码是:<meta http-equiv="Content-Type" content="text/html; charset=unicode">
python 想查找有没有 table class 关键字:
但是找不到 table class,感觉是编码的问题,我也试过中间加上空格,也找不到。
代码最开头已经加了:
应该怎么写才能正确读到?谢谢!
1
ThirdFlame Jun 25, 2018
我觉得里面有空格吧。 用 16 进制的方式看一看 到底是什么内容。
另外复制 查找也不行么? |
2
karlxu OP @ThirdFlame 在 notepad++里展示和查找是正常的,没有空格,就是 print 的时候发现有空格
|
3
msg7086 Jun 25, 2018
charset=unicode
你为什么要用 utf-8 去读?又不是 charset=utf-8。 |
4
aiver Jun 26, 2018
如果是标准 HTML 文件,用 BS 库打印了看看。另外,楼上说的对,unicode 为什么用 utf-8 解析啊
|