在使用selenium做自动化时,获取到页面的中文字符,要怎么显示出来?
在使用selenium做自动化时,获取到页面的中文字符,要怎么显示出来?我的脚本设置的编码格式为utf-8
Java中可以使用getText()方法获取,Python中应该也有相应的方法。 web应用难免会截取字符串的需求,Python中截取英文很容易:
>>> s = 'abce'
>>> s
'abc'
但是截取utf-8的中文机会截取一半导致一些不是乱码的乱码.其实utf8截取很简单,这里记下来作为备忘
#-*- coding:utf8 -*-
s = u'中文截取'
s.decode('utf8').encode('utf8')
# 结果u'中文截取 二楼正解哪。。。Python没用过。。一直用JAVA 本帖最后由 abclookme 于 2016-8-9 15:02 编辑
sdSADsad 清晨一缕阳光 发表于 2016-8-9 12:47
Java中可以使用getText()方法获取,Python中应该也有相应的方法。
版主为什么不给我分。。。。我的更详细啊:'( SunnyLan 发表于 2016-8-9 18:51
版主为什么不给我分。。。。我的更详细啊
我给不了分的,:handshake,加油。 清晨一缕阳光 发表于 2016-8-10 08:26
我给不了分的,,加油。
:handshake python中中文要加u,楼上哥们是高手
页:
[1]